Hi list, I'm running into issues with Samba 4.5.16-Debian. I am trying to get 3 DCs to talk to each other and replicate. DC1 and DC3 are on the same subnet; DC2 is on another subnet, accessible by IP. Currently, no firewalls on any of the DCs. Issue 1 - When I run "samba-tool drs showrepl", I get various results: DC1 - Failed to bind to uuid e3514235-4b06-11d1-ab04-00c04fc2dcd2 for ncacn_ip_tcp:10.1.10.10[1024,seal,target_hostname=dc3.ad.example.com,abstract_syntax=e3514235-4b06-11d1-ab04-00c04fc2dcd2/0x00000004,localaddress=10.1.10.10] NT_STATUS_IO_TIMEOUT ERROR(<class 'samba.drs_utils.drsException'>): DRS connection to dc3.ad.example.com failed - drsException: DRS connection to dc3.ad.example.com failed: (-1073741643, '{Device Timeout} The specified I/O operation on %hs was not completed before the time-out period expired.') File "/usr/lib/python2.7/dist-packages/samba/netcmd/drs.py", line 41, in drsuapi_connect (ctx.drsuapi, ctx.drsuapi_handle, ctx.bind_supported_extensions) drs_utils.drsuapi_connect(ctx.server, ctx.lp, ctx.creds) File "/usr/lib/python2.7/dist-packages/samba/drs_utils.py", line 54, in drsuapi_connect raise drsException("DRS connection to %s failed: %s" % (server, e)) ============================================================== DC2 - Valemount\DC2 DSA Options: 0x00000001 DSA object GUID: 617c7792-2980-4625-917d-21418ac96f06 DSA invocationId: b5e8a8b6-ada3-472f-bee8-4e7d9ab813bc ==== INBOUND NEIGHBORS === CN=Configuration,dc=ad,dc=example,dc=com McBride\DC1 via RPC DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 Last attempt @ Sun Aug 11 15:40:51 2019 PDT failed, result 8453 (WERR_DS_DRA_ACCESS_DENIED) 6664 consecutive failure(s). Last success @ Sun Aug 11 15:40:51 2019 PDT CN=Configuration,dc=ad,dc=example,dc=com McBride\DC3 via RPC DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e Last attempt @ Sun Aug 11 15:40:51 2019 PDT was successful 0 consecutive failure(s). Last success @ Sun Aug 11 15:40:51 2019 PDT CN=Schema,CN=Configuration,dc=ad,dc=example,dc=com McBride\DC1 via RPC DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 Last attempt @ Sun Aug 11 15:40:52 2019 PDT failed, result 8453 (WERR_DS_DRA_ACCESS_DENIED) 6665 consecutive failure(s). Last success @ Sun Aug 11 15:40:51 2019 PDT CN=Schema,CN=Configuration,dc=ad,dc=example,dc=com McBride\DC3 via RPC DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e Last attempt @ Sun Aug 11 15:40:52 2019 PDT was successful 0 consecutive failure(s). Last success @ Sun Aug 11 15:40:52 2019 PDT dc=ad,dc=example,dc=com McBride\DC1 via RPC DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 Last attempt @ Sun Aug 11 15:40:52 2019 PDT failed, result 8453 (WERR_DS_DRA_ACCESS_DENIED) 6666 consecutive failure(s). Last success @ Sun Aug 11 15:40:52 2019 PDT dc=ad,dc=example,dc=com McBride\DC3 via RPC DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e Last attempt @ Sun Aug 11 15:40:52 2019 PDT was successful 0 consecutive failure(s). Last success @ Sun Aug 11 15:40:52 2019 PDT DC=ForestDnsZones,dc=ad,dc=example,dc=com McBride\DC1 via RPC DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 Last attempt @ Sun Aug 11 15:40:50 2019 PDT failed, result 8453 (WERR_DS_DRA_ACCESS_DENIED) 6668 consecutive failure(s). Last success @ Sun Aug 11 15:40:50 2019 PDT DC=ForestDnsZones,dc=ad,dc=example,dc=com McBride\DC3 via RPC DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e Last attempt @ Sun Aug 11 15:40:50 2019 PDT was successful 0 consecutive failure(s). Last success @ Sun Aug 11 15:40:50 2019 PDT DC=DomainDnsZones,dc=ad,dc=example,dc=com McBride\DC1 via RPC DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 Last attempt @ Sun Aug 11 15:40:51 2019 PDT failed, result 8453 (WERR_DS_DRA_ACCESS_DENIED) 6666 consecutive failure(s). Last success @ Sun Aug 11 15:40:51 2019 PDT DC=DomainDnsZones,dc=ad,dc=example,dc=com McBride\DC3 via RPC DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e Last attempt @ Sun Aug 11 15:40:51 2019 PDT was successful 0 consecutive failure(s). Last success @ Sun Aug 11 15:40:51 2019 PDT ==== OUTBOUND NEIGHBORS === ==== KCC CONNECTION OBJECTS === Connection -- Connection name: 715f06d2-cb2e-4cb5-b1d7-8bae66efd634 Enabled : TRUE Server DNS name : dc1.ad.example.com Server DN name : CN=NTDS Settings,CN=DC1,CN=Servers,CN=McBride,CN=Sites,CN=Configuration,dc=ad,dc=example,dc=com TransportType: RPC options: 0x00000001 Warning: No NC replicated for Connection! Connection -- Connection name: a4f43954-9213-4622-a455-3bd319ab3018 Enabled : TRUE Server DNS name : dc3.ad.example.com Server DN name : CN=NTDS Settings,CN=DC3,CN=Servers,CN=McBride,CN=Sites,CN=Configuration,dc=ad,dc=example,dc=com TransportType: RPC options: 0x00000001 Warning: No NC replicated for Connection! Connection -- Connection name: DC1 Enabled : TRUE Server DNS name : dc1.ad.example.com Server DN name : CN=NTDS Settings,CN=DC1,CN=Servers,CN=McBride,CN=Sites,CN=Configuration,dc=ad,dc=example,dc=com TransportType: RPC options: 0x00000000 Warning: No NC replicated for Connection! Connection -- Connection name: DC3 Enabled : TRUE Server DNS name : dc3.ad.example.com Server DN name : CN=NTDS Settings,CN=DC3,CN=Servers,CN=McBride,CN=Sites,CN=Configuration,dc=ad,dc=example,dc=com TransportType: RPC options: 0x00000000 Warning: No NC replicated for Connection! ==================================================================== DC3 - Failed to bind to uuid e3514235-4b06-11d1-ab04-00c04fc2dcd2 for ncacn_ip_tcp:10.1.10.10[1024,seal,target_hostname=dc3.ad.example.com,abstract_syntax=e3514235-4b06-11d1-ab04-00c04fc2dcd2/0x00000004,localaddress=10.1.10.10] NT_STATUS_IO_TIMEOUT ERROR(<class 'samba.drs_utils.drsException'>): DRS connection to dc3.ad.example.com failed - drsException: DRS connection to dc3.ad.example.com failed: (-1073741643, '{Device Timeout} The specified I/O operation on %hs was not completed before the time-out period expired.') File "/usr/lib/python2.7/dist-packages/samba/netcmd/drs.py", line 41, in drsuapi_connect (ctx.drsuapi, ctx.drsuapi_handle, ctx.bind_supported_extensions) drs_utils.drsuapi_connect(ctx.server, ctx.lp, ctx.creds) File "/usr/lib/python2.7/dist-packages/samba/drs_utils.py", line 54, in drsuapi_connect raise drsException("DRS connection to %s failed: %s" % (server, e)) ============ When I attempt to manually replicate, I can get DC3 to talk to DC2, but no other communication. DC1 -> DC2 fails; DC1 to DC3 fails; DC2 to DC1 fails; DC2 to DC3 fails. DC3 cannot replicate to DC1. Users created on the various DCs do not show up under Active Directory Users and Computers on other DCs. If I attempt to create a user under the ADUC tool, I get an error saying: Windows cannot verify that the user name is unique because the following error occurred while contacting the global catalog: The user name or password is incorrect This is after ensuring I can log in as the DOMAIN\Administrator account. There are two sites, one is "McBride", one is "Valemount". DC2 is in McBride, the others are in Valemount. Finally, the file contents on the DCs: /etc/hosts: # cat /etc/hosts 127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 192.168.1.4 dc2.ad.example.com dc2 10.1.10.3 dc1.ad.example.com dc1 10.1.10.10 dc3.ad.example.com dc3 # cat /etc/krb5.conf [libdefaults] default_realm = AD.EXAMPLE.COM dns_lookup_realm = false dns_lookup_kdc = true # cat /etc/samba/smb.conf # Global parameters [global] ntlm auth = yes disable netbios = yes bind interfaces only = Yes interfaces = lo eth0 netbios name = DC2 realm = AD.EXAMPLE.COM server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate workgroup = AD server role = active directory domain controller winbind separator = / idmap_ldb:use rfc2307 = yes
Try this. On all DC's set the first resolver in /et/resolv.conf to the DC with FSMO roles. Run : kinit Administrator samba_dnsupdate --verbose Stop en start samba-ad-dc Check again. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens Luke > Barone via samba > Verzonden: maandag 12 augustus 2019 0:54 > Aan: samba > Onderwerp: [Samba] Can't replicate DCs > > Hi list, > > I'm running into issues with Samba 4.5.16-Debian. I am trying > to get 3 DCs > to talk to each other and replicate. DC1 and DC3 are on the > same subnet; > DC2 is on another subnet, accessible by IP. Currently, no > firewalls on any > of the DCs. > > Issue 1 - When I run "samba-tool drs showrepl", I get various results: > > DC1 - > Failed to bind to uuid e3514235-4b06-11d1-ab04-00c04fc2dcd2 for > ncacn_ip_tcp:10.1.10.10[1024,seal,target_hostname=dc3.ad.examp > le.com,abstract_syntax=e3514235-4b06-11d1-ab04-00c04fc2dcd2/0x00000004,localaddress=10.1.10.10]> NT_STATUS_IO_TIMEOUT > ERROR(<class 'samba.drs_utils.drsException'>): DRS connection to > dc3.ad.example.com failed - drsException: DRS connection to > dc3.ad.example.com failed: (-1073741643, '{Device Timeout} > The specified > I/O operation on %hs was not completed before the time-out > period expired.') > File > "/usr/lib/python2.7/dist-packages/samba/netcmd/drs.py", line 41, in > drsuapi_connect > (ctx.drsuapi, ctx.drsuapi_handle, ctx.bind_supported_extensions) > drs_utils.drsuapi_connect(ctx.server, ctx.lp, ctx.creds) > File "/usr/lib/python2.7/dist-packages/samba/drs_utils.py", > line 54, in > drsuapi_connect > raise drsException("DRS connection to %s failed: %s" % > (server, e)) > > > ==============================================================> > DC2 - > > Valemount\DC2 > DSA Options: 0x00000001 > DSA object GUID: 617c7792-2980-4625-917d-21418ac96f06 > DSA invocationId: b5e8a8b6-ada3-472f-bee8-4e7d9ab813bc > > ==== INBOUND NEIGHBORS ===> > CN=Configuration,dc=ad,dc=example,dc=com > McBride\DC1 via RPC > DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 > Last attempt @ Sun Aug 11 15:40:51 2019 PDT > failed, result > 8453 (WERR_DS_DRA_ACCESS_DENIED) > 6664 consecutive failure(s). > Last success @ Sun Aug 11 15:40:51 2019 PDT > > CN=Configuration,dc=ad,dc=example,dc=com > McBride\DC3 via RPC > DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e > Last attempt @ Sun Aug 11 15:40:51 2019 PDT > was successful > 0 consecutive failure(s). > Last success @ Sun Aug 11 15:40:51 2019 PDT > > CN=Schema,CN=Configuration,dc=ad,dc=example,dc=com > McBride\DC1 via RPC > DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 > Last attempt @ Sun Aug 11 15:40:52 2019 PDT > failed, result > 8453 (WERR_DS_DRA_ACCESS_DENIED) > 6665 consecutive failure(s). > Last success @ Sun Aug 11 15:40:51 2019 PDT > > CN=Schema,CN=Configuration,dc=ad,dc=example,dc=com > McBride\DC3 via RPC > DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e > Last attempt @ Sun Aug 11 15:40:52 2019 PDT > was successful > 0 consecutive failure(s). > Last success @ Sun Aug 11 15:40:52 2019 PDT > > dc=ad,dc=example,dc=com > McBride\DC1 via RPC > DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 > Last attempt @ Sun Aug 11 15:40:52 2019 PDT > failed, result > 8453 (WERR_DS_DRA_ACCESS_DENIED) > 6666 consecutive failure(s). > Last success @ Sun Aug 11 15:40:52 2019 PDT > > dc=ad,dc=example,dc=com > McBride\DC3 via RPC > DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e > Last attempt @ Sun Aug 11 15:40:52 2019 PDT > was successful > 0 consecutive failure(s). > Last success @ Sun Aug 11 15:40:52 2019 PDT > > DC=ForestDnsZones,dc=ad,dc=example,dc=com > McBride\DC1 via RPC > DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 > Last attempt @ Sun Aug 11 15:40:50 2019 PDT > failed, result > 8453 (WERR_DS_DRA_ACCESS_DENIED) > 6668 consecutive failure(s). > Last success @ Sun Aug 11 15:40:50 2019 PDT > > DC=ForestDnsZones,dc=ad,dc=example,dc=com > McBride\DC3 via RPC > DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e > Last attempt @ Sun Aug 11 15:40:50 2019 PDT > was successful > 0 consecutive failure(s). > Last success @ Sun Aug 11 15:40:50 2019 PDT > > DC=DomainDnsZones,dc=ad,dc=example,dc=com > McBride\DC1 via RPC > DSA object GUID: a908c575-ddb1-4e89-98e1-97d3e55bf213 > Last attempt @ Sun Aug 11 15:40:51 2019 PDT > failed, result > 8453 (WERR_DS_DRA_ACCESS_DENIED) > 6666 consecutive failure(s). > Last success @ Sun Aug 11 15:40:51 2019 PDT > > DC=DomainDnsZones,dc=ad,dc=example,dc=com > McBride\DC3 via RPC > DSA object GUID: 76c41b36-54e8-4e7c-a9ea-4b2e26b0097e > Last attempt @ Sun Aug 11 15:40:51 2019 PDT > was successful > 0 consecutive failure(s). > Last success @ Sun Aug 11 15:40:51 2019 PDT > > ==== OUTBOUND NEIGHBORS ===> > ==== KCC CONNECTION OBJECTS ===> > Connection -- > Connection name: 715f06d2-cb2e-4cb5-b1d7-8bae66efd634 > Enabled : TRUE > Server DNS name : dc1.ad.example.com > Server DN name : CN=NTDS > Settings,CN=DC1,CN=Servers,CN=McBride,CN=Sites,CN=Configuratio > n,dc=ad,dc=example,dc=com > TransportType: RPC > options: 0x00000001 > Warning: No NC replicated for Connection! > Connection -- > Connection name: a4f43954-9213-4622-a455-3bd319ab3018 > Enabled : TRUE > Server DNS name : dc3.ad.example.com > Server DN name : CN=NTDS > Settings,CN=DC3,CN=Servers,CN=McBride,CN=Sites,CN=Configuratio > n,dc=ad,dc=example,dc=com > TransportType: RPC > options: 0x00000001 > Warning: No NC replicated for Connection! > Connection -- > Connection name: DC1 > Enabled : TRUE > Server DNS name : dc1.ad.example.com > Server DN name : CN=NTDS > Settings,CN=DC1,CN=Servers,CN=McBride,CN=Sites,CN=Configuratio > n,dc=ad,dc=example,dc=com > TransportType: RPC > options: 0x00000000 > Warning: No NC replicated for Connection! > Connection -- > Connection name: DC3 > Enabled : TRUE > Server DNS name : dc3.ad.example.com > Server DN name : CN=NTDS > Settings,CN=DC3,CN=Servers,CN=McBride,CN=Sites,CN=Configuratio > n,dc=ad,dc=example,dc=com > TransportType: RPC > options: 0x00000000 > Warning: No NC replicated for Connection! > > ====================================================================> > DC3 - > Failed to bind to uuid e3514235-4b06-11d1-ab04-00c04fc2dcd2 for > ncacn_ip_tcp:10.1.10.10[1024,seal,target_hostname=dc3.ad.examp > le.com,abstract_syntax=e3514235-4b06-11d1-ab04-00c04fc2dcd2/0x00000004,localaddress=10.1.10.10]> NT_STATUS_IO_TIMEOUT > ERROR(<class 'samba.drs_utils.drsException'>): DRS connection to > dc3.ad.example.com failed - drsException: DRS connection to > dc3.ad.example.com failed: (-1073741643, '{Device Timeout} > The specified > I/O operation on %hs was not completed before the time-out > period expired.') > File > "/usr/lib/python2.7/dist-packages/samba/netcmd/drs.py", line 41, in > drsuapi_connect > (ctx.drsuapi, ctx.drsuapi_handle, ctx.bind_supported_extensions) > drs_utils.drsuapi_connect(ctx.server, ctx.lp, ctx.creds) > File "/usr/lib/python2.7/dist-packages/samba/drs_utils.py", > line 54, in > drsuapi_connect > raise drsException("DRS connection to %s failed: %s" % > (server, e)) > > > ============> > When I attempt to manually replicate, I can get DC3 to talk > to DC2, but no > other communication. DC1 -> DC2 fails; DC1 to DC3 fails; DC2 > to DC1 fails; > DC2 to DC3 fails. DC3 cannot replicate to DC1. > > Users created on the various DCs do not show up under Active Directory > Users and Computers on other DCs. If I attempt to create a > user under the > ADUC tool, I get an error saying: > > Windows cannot verify that the user name is unique because > the following > error occurred while contacting the global catalog: The user name or > password is incorrect > > This is after ensuring I can log in as the > DOMAIN\Administrator account. > > There are two sites, one is "McBride", one is "Valemount". DC2 is in > McBride, the others are in Valemount. > > Finally, the file contents on the DCs: > > /etc/hosts: > > # cat /etc/hosts > 127.0.0.1 localhost > ::1 localhost ip6-localhost ip6-loopback > ff02::1 ip6-allnodes > ff02::2 ip6-allrouters > > 192.168.1.4 dc2.ad.example.com dc2 > 10.1.10.3 dc1.ad.example.com dc1 > 10.1.10.10 dc3.ad.example.com dc3 > > # cat /etc/krb5.conf > [libdefaults] > default_realm = AD.EXAMPLE.COM > dns_lookup_realm = false > dns_lookup_kdc = true > > # cat /etc/samba/smb.conf > # Global parameters > [global] > ntlm auth = yes > disable netbios = yes > bind interfaces only = Yes > interfaces = lo eth0 > netbios name = DC2 > realm = AD.EXAMPLE.COM > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, > kdc, drepl, > winbindd, ntp_signd, kcc, dnsupdate > workgroup = AD > server role = active directory domain controller > winbind separator = / > idmap_ldb:use rfc2307 = yes > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > >
On 11/08/2019 23:53, Luke Barone via samba wrote:> Hi list, > > I'm running into issues with Samba 4.5.16-Debian. I am trying to get 3 DCs > to talk to each other and replicate. DC1 and DC3 are on the same subnet; > DC2 is on another subnet, accessible by IP. Currently, no firewalls on any > of the DCs. > > Issue 1 - When I run "samba-tool drs showrepl", I get various results: > > > Finally, the file contents on the DCs: > > /etc/hosts: > > # cat /etc/hosts > 127.0.0.1 localhost > ::1 localhost ip6-localhost ip6-loopback > ff02::1 ip6-allnodes > ff02::2 ip6-allrouters > > 192.168.1.4 dc2.ad.example.com dc2 > 10.1.10.3 dc1.ad.example.com dc1 > 10.1.10.10 dc3.ad.example.com dc3Remove the other DCs info from each DCs /etc/hosts file, the DCs should find each other via dns.> # cat /etc/samba/smb.conf > # Global parameters > [global] > ntlm auth = yesWhy do you need 'ntlm auth' ?> disable netbios = yesNot how you do it on a DC> bind interfaces only = Yes > interfaces = lo eth0 > netbios name = DC2 > realm = AD.EXAMPLE.COM > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, > winbindd, ntp_signd, kcc, dnsupdateAs you are using Bind9, can you post your named.conf files. Rowland