Can't join as DC on Samba4 Beta4/5

Srinath Mantripragada srinath_man at yahoo.com
Mon Jul 23 08:51:50 MDT 2012


Works fine for member:


root at samba4-2:/usr/local/src/samba-master# samba-tool domain join int.oinkdigital.com MEMBER -U administrator --realm=int.oinkdigital.com
Password for [WORKGROUP\administrator]:
Joined domain ONK (S-1-5-21-4049503596-2436987728-3178021839)


Fails with WERR_DS_INTERNAL_FAILURE with DC:


root at samba4-2:/usr/local/src/samba-master# samba-tool domain join int.oinkdigital.com DC -U administrator --realm=int.oinkdigital.com
Finding a writeable DC for domain 'int.oinkdigital.com'
Found DC samba4-1.int.oinkdigital.com
Password for [WORKGROUP\administrator]:
workgroup is ONK
realm is int.oinkdigital.com
checking sAMAccountName
Deleted CN=SAMBA4-2,CN=Computers,DC=int,DC=oinkdigital,DC=com
Adding CN=SAMBA4-2,OU=Domain Controllers,DC=int,DC=oinkdigital,DC=com
Adding CN=SAMBA4-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=int,DC=oinkdigital,DC=com
Adding CN=NTDS Settings,CN=SAMBA4-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=int,DC=oinkdigital,DC=com
Join failed - cleaning up
checking sAMAccountName
Deleted CN=SAMBA4-2,OU=Domain Controllers,DC=int,DC=oinkdigital,DC=com
Deleted CN=SAMBA4-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=int,DC=oinkdigital,DC=com
ERROR(runtime): uncaught exception - (8430, 'WERR_DS_INTERNAL_FAILURE')
  File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/__init__.py", line 160, in _run
    return self.run(*args, **kwargs)
  File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/domain.py", line 256, in run
    machinepass=machinepass, use_ntvfs=use_ntvfs, dns_backend=dns_backend)
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 1053, in join_DC
    ctx.do_join()
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 956, in do_join
    ctx.join_add_objects()
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 513, in join_add_objects
    ctx.join_add_ntdsdsa()
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 446, in join_add_ntdsdsa
    ctx.DsAddEntry([rec])
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 395, in DsAddEntry
    (level, ctr) = ctx.drsuapi.DsAddEntry(ctx.drsuapi_handle, 2, req2)


More information about the samba-technical mailing list