Can't join as DC on Samba4 Beta4/5

Srinath Mantripragada srinath_man at yahoo.com
Mon Jul 23 11:21:41 MDT 2012


Ok, after seeing these errors on the main DC, I made a small research  and run "samba_upgradedns --migrate=no --verbose".


[2012/07/23 10:58:02,  0] ../source4/dsdb/repl/replicated_objects.c:876(dsdb_origin_objects_commit)
 
 ../source4/dsdb/repl/replicated_objects.c:876: Failed add of CN=NTDS 
Settings,CN=SAMBA4-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=int,DC=oinkdigital,DC=com
 - Failed to find GUID for 
DC=DomainDnsZones,DC=int,DC=oinkdigital,DC=com
[2012/07/23 10:58:02,  0] ../source4/rpc_server/drsuapi/addentry.c:204(dcesrv_drsuapi_DsAddEntry)
  ../source4/rpc_server/drsuapi/addentry.c:204: DsAddEntry failed - WERR_DS_INTERNAL_FAILURE


Now I get a different error:



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 [ONK\administrator]:
workgroup is ONK
realm is int.oinkdigital.com
checking sAMAccountName
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
Adding SPNs to CN=SAMBA4-2,OU=Domain Controllers,DC=int,DC=oinkdigital,DC=com
Setting account password for SAMBA4-2$
Enabling account
Calling bare provision
No IPv6 address will be assigned
Provision OK for domain DN DC=int,DC=oinkdigital,DC=com
Starting replication
Schema-DN[CN=Schema,CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[402/1550] linked_values[0/0]
Schema-DN[CN=Schema,CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[804/1550] linked_values[0/0]
Schema-DN[CN=Schema,CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[1206/1550] linked_values[0/0]
Schema-DN[CN=Schema,CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[1550/1550] linked_values[0/0]
Analyze and apply schema objects
Partition[CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[402/1667] linked_values[0/0]
Partition[CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[804/1667] linked_values[0/0]
Partition[CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[1206/1667] linked_values[0/0]
Partition[CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[1608/1667] linked_values[0/0]
Partition[CN=Configuration,DC=int,DC=oinkdigital,DC=com] objects[1667/1667] linked_values[28/0]
Failed to apply records: operations error at ../source4/dsdb/samdb/ldb_modules/repl_meta_data.c:3716: Operations error
Failed to commit objects: WERR_GENERAL_FAILURE
Join failed - cleaning up
checking sAMAccountName
Deleted CN=SAMBA4-2,OU=Domain Controllers,DC=int,DC=oinkdigital,DC=com
Deleted CN=NTDS Settings,CN=SAMBA4-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,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(<type 'exceptions.TypeError'>): uncaught exception - Failed to process chunk: NT_STATUS_UNSUCCESSFUL
  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 958, in do_join
    ctx.join_replicate()
  File "/usr/local/samba/lib/python2.7/site-packages/samba/join.py", line 722, in join_replicate
    replica_flags=ctx.replica_flags)
  File "/usr/local/samba/lib/python2.7/site-packages/samba/drs_utils.py", line 252, in replicate
    schema=schema, req_level=req_level, req=req)






>________________________________
> From: Srinath Mantripragada <srinath_man at yahoo.com>
>To: "samba-technical at lists.samba.org" <samba-technical at lists.samba.org> 
>Sent: Monday, July 23, 2012 10:51:50 AM
>Subject: Can't join as DC on Samba4 Beta4/5
> 
>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