Dirk Laurenz (Samba Mailinglist Account)
2014-Mar-25 12:00 UTC
[Samba] Error joining Domain - after first try failed
Hello, i just setup a new samba domain, setting up the second dc failes. I compiled the second dc myself and the first join failed due to a missing directory (var/lib/samba/private) I created it and the called the join command again... But now the dc seems to exist, but is not visible in domain tools or ldbedit. But I get this message. What entry is meant here? Is the out put of samba-tool domain join.. Finding a writeable DC for domain 'local.domain.ws' Found DC samba01.local.domain.ws workgroup is DOMAIN realm is local.domain.ws checking sAMAccountName Adding CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws Join failed - cleaning up checking sAMAccountName ERROR(ldb): uncaught exception - LDAP error 68 LDAP_ENTRY_ALREADY_EXISTS - <00002071: ../lib/ldb/ldb_tdb/ldb_index.c:1216: Failed to re-index objectSid in CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws - ../lib/ldb/ldb_tdb/ldb_index.c:1216: Failed to re-index objectSid in CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws - ../l> <> File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line 175, in _run return self.run(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/samba/netcmd/domain.py", line 552, in run machinepass=machinepass, use_ntvfs=use_ntvfs, dns_backend=dns_backend) File "/usr/lib/python2.7/dist-packages/samba/join.py", line 1172, in join_DC ctx.do_join() File "/usr/lib/python2.7/dist-packages/samba/join.py", line 1075, in do_join ctx.join_add_objects() File "/usr/lib/python2.7/dist-packages/samba/join.py", line 515, in join_add_objects ctx.samdb.add(rec) Thanks a lot. Dirk
On 25/03/14 12:00, Dirk Laurenz (Samba Mailinglist Account) wrote:> Hello, > > > > i just setup a new samba domain, setting up the second dc failes. > > I compiled the second dc myself and the first join failed due to a missing > directory (var/lib/samba/private) > > I created it and the called the join command again... > > > > But now the dc seems to exist, but is not visible in domain tools or > ldbedit. But I get this message. > > What entry is meant here? > > > > Is the out put of samba-tool domain join.. > > > > Finding a writeable DC for domain 'local.domain.ws' > > Found DC samba01.local.domain.ws > > workgroup is DOMAIN > > realm is local.domain.ws > > checking sAMAccountName > > Adding CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws > > Join failed - cleaning up > > checking sAMAccountName > > ERROR(ldb): uncaught exception - LDAP error 68 LDAP_ENTRY_ALREADY_EXISTS - > <00002071: ../lib/ldb/ldb_tdb/ldb_index.c:1216: Failed to re-index objectSid > in CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws - > ../lib/ldb/ldb_tdb/ldb_index.c:1216: Failed to re-index objectSid in > CN=SAMBA02,OU=Domain Controllers,DC=local,DC=domain,DC=ws - ../l> <> > > File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line > 175, in _run > > return self.run(*args, **kwargs) > > File "/usr/lib/python2.7/dist-packages/samba/netcmd/domain.py", line 552, > in run > > machinepass=machinepass, use_ntvfs=use_ntvfs, dns_backend=dns_backend) > > File "/usr/lib/python2.7/dist-packages/samba/join.py", line 1172, in > join_DC > > ctx.do_join() > > File "/usr/lib/python2.7/dist-packages/samba/join.py", line 1075, in > do_join > > ctx.join_add_objects() > > File "/usr/lib/python2.7/dist-packages/samba/join.py", line 515, in > join_add_objects > > ctx.samdb.add(rec) > > > > Thanks a lot. > > > > > > Dirk >I think we are going to need a bit more info here: Did you compile samba on the first server yourself ? what distro's are you using ? what version of samba 4 are you using, are you using the same version on both machines ? contents of /etc/resolv.conf, /etc/krb5.conf, smb.conf from both machines Rowland