Dear list, we use debian stretch with Louis's 4.10.5 packages and bind9_dlz backend. There are two AD DCs with redundant ISC DHCP servers on them. The DHCP servers are updating the DNS along the lines of https://wiki.samba.org/index.php/Configure_DHCP_to_update_DNS_records_with_BIND9 but with nsupdate commands replaced by suitable calls to "samba-tool" (I had problems getting the nsupdate approach to work with the redundant dhcp servers on the second server). I am trying to debug some strange network issues right now. For example, when I ssh to the DCs, the login process sometimes stalls for extended periods of time without even asking for the username. Could DNS be part of the mix? Is using the calls to samba-tool a bad idea? Could this be related to the "lockup problem"? https://wiki.samba.org/index.php/BIND9_DLZ_DNS_Back_End#The_Lockup_Problem Would that be different if I use nsupdate vs samba-tool? Would I be better off with the internal DNS? If I switch to the internal DNS, are existing zones and entries transferred? Thanks for any insights and best wishes, Christian
Hai, Post me for both DC the debug output of: https://raw.githubusercontent.com/thctlo/samba4/master/samba-collect-debug-info.sh Anynomize it where needed. The problem your are having is due to.. "Something it not right." But what? That is not impossible to tell because we see any config.. And why? Because this setup should work fine. We know it should work fine. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > Christian via samba > Verzonden: donderdag 5 september 2019 10:01 > Aan: samba at lists.samba.org > Onderwerp: [Samba] DNS question > > Dear list, > > we use debian stretch with Louis's 4.10.5 packages and bind9_dlz > backend. There are two AD DCs with redundant ISC DHCP servers on them. > The DHCP servers are updating the DNS along the lines of > > https://wiki.samba.org/index.php/Configure_DHCP_to_update_DNS_ > records_with_BIND9 > > but with nsupdate commands replaced by suitable calls to > "samba-tool" (I > had problems getting the nsupdate approach to work with the redundant > dhcp servers on the second server). I am trying to debug some strange > network issues right now. For example, when I ssh to the DCs, > the login > process sometimes stalls for extended periods of time without even > asking for the username. Could DNS be part of the mix? Is using the > calls to samba-tool a bad idea? Could this be related to the "lockup > problem"? > > https://wiki.samba.org/index.php/BIND9_DLZ_DNS_Back_End#The_Lo > ckup_Problem > > Would that be different if I use nsupdate vs samba-tool? Would I be > better off with the internal DNS? If I switch to the internal DNS, are > existing zones and entries transferred? Thanks for any > insights and best > wishes, > > Christian > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > >
On 05/09/2019 09:01, Christian via samba wrote:> Dear list, > > we use debian stretch with Louis's 4.10.5 packages and bind9_dlz > backend. There are two AD DCs with redundant ISC DHCP servers on them. > The DHCP servers are updating the DNS along the lines of > > https://wiki.samba.org/index.php/Configure_DHCP_to_update_DNS_records_with_BIND9 > > but with nsupdate commands replaced by suitable calls to "samba-tool" (I > had problems getting the nsupdate approach to work with the redundant > dhcp servers on the second server).You as well ;-) Just in case it was just myself, I haven't update the wikipage, but I will now.> I am trying to debug some strange > network issues right now. For example, when I ssh to the DCs, the login > process sometimes stalls for extended periods of time without even > asking for the username. Could DNS be part of the mix?Shouldn't be unless you are doing something strange like using a dhcp address on the DC.> Is using the > calls to samba-tool a bad idea? Could this be related to the "lockup > problem"?It isn't for myself.> > https://wiki.samba.org/index.php/BIND9_DLZ_DNS_Back_End#The_Lockup_Problem > > Would that be different if I use nsupdate vs samba-tool? Would I be > better off with the internal DNS? If I switch to the internal DNS, are > existing zones and entries transferred? Thanks for any insights and best > wishes, > > Christian >If it is the problem (it has never happened to myself, but then I do not have a large domain) , then you may wish to follow the suggestion of using an external bind9 dns server, but it would have been nice if the guy who added the 'The Lockup Problem' to the wiki had also added instructions on how to do this ;-) Changing to the internal dns server shouldn't change AD (which is where the records are stored) much. I do not know if samba-tool will update the records if using the internal dns server, I presume it would, but I do know that I couldn't get the old way with nsupdate to work with the internal dns server, but this was quite a while ago. Rowland
OK... Voil?... Thanks, Christian Collected config? --- 2019-09-05-11:33 ----------- Hostname: dc1 DNS Domain: xxx.yyy.zzz FQDN: dc1.xxx.yyy.zzz ipaddress: 10.103.1.6 X.X.103.1 ----------- Kerberos SRV _kerberos._tcp.xxx.yyy.zzz record verified ok, sample output: Server:??? ??? X.X.103.1 Address:??? X.X.103.1#53 _kerberos._tcp.xxx.yyy.zzz??? service = 0 100 88 dc1.xxx.yyy.zzz. _kerberos._tcp.xxx.yyy.zzz??? service = 0 100 88 dc2.xxx.yyy.zzz. Samba is running as an AD DC ----------- ?????? Checking file: /etc/os-release PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" ----------- This computer is running Debian 9.9 x86_64 ----------- running command : ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 ??? link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 ??? inet 127.0.0.1/8 scope host lo ??? inet6 ::1/128 scope host 2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 ??? link/ether 4c:ed:fb:91:aa:41 brd ff:ff:ff:ff:ff:ff ??? inet 10.103.1.6/24 brd 10.103.1.255 scope global eno2 ??? inet6 fe80::4eed:fbff:fe91:aa41/64 scope link 3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 ??? link/ether 4c:ed:fb:91:aa:42 brd ff:ff:ff:ff:ff:ff ??? inet X.X.103.1/22 brd X.X.103.255 scope global eno1 ??? inet6 fe80::4eed:fbff:fe91:aa42/64 scope link ----------- ?????? Checking file: /etc/hosts 127.0.0.1??? localhost X.X.103.1??? dc1.xxx.yyy.zzz??? dc1 # The following lines are desirable for IPv6 capable hosts ::1???? ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ----------- ?????? Checking file: /etc/resolv.conf nameserver X.X.103.1 search xxx.yyy.zzz ----------- ?????? Checking file: /etc/krb5.conf [libdefaults] ??? default_realm = YYY.XXX.ZZZ ??? dns_lookup_kdc = true ??? dns_lookup_realm = false ??? forwardable = true ??? proxiable = true ??? ticket_lifetime = 24h ??? renew_lifetime = 7d ??? ccache_type = 4 ??? default_tgs_enctypes =? aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 ??? default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 ??? permitted_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 ----------- ?????? Checking file: /etc/nsswitch.conf # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the `glibc-doc-reference' and `info' packages installed, try: # `info libc "Name Service Switch"' for information about this file. passwd:???????? compat group:????????? compat shadow:???????? compat gshadow:??????? files hosts:????????? files dns networks:?????? files protocols:????? db files services:?????? db files ethers:???????? db files rpc:??????????? db files netgroup:?????? nis ----------- ?????? Checking file: /etc/samba/smb.conf # Global parameters [global] ??? bind interfaces only = Yes ??? interfaces = lo eno1 ??? netbios name = DC1 ??? realm = YYY.XXX.ZZZ ??? server role = active directory domain controller ??? server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate ??? workgroup = XXX ??? idmap_ldb:use rfc2307 = yes ??? winbind expand groups = 2 ??? wins support = yes ??? ntlm auth = yes ??? allow dns updates = disabled ??? kdc:service ticket lifetime = 24 ??? kdc:user ticket lifetime = 24 ??? kdc:renewal lifetime = 168 [netlogon] ??? path = /var/lib/samba/sysvol/xxx.yyy.zzz/scripts ??? read only = No [sysvol] ??? path = /var/lib/samba/sysvol ??? read only = No ----------- Detected bind DLZ enabled.. ?????? Checking file: /etc/bind/named.conf // This is the primary configuration file for the BIND DNS server named. // // Please read /usr/share/doc/bind9/README.Debian.gz for information on the // structure of BIND configuration files in Debian, *BEFORE* you customize // this configuration file. // // If you are just adding zones, please do that in /etc/bind/named.conf.local include "/etc/bind/named.conf.options"; include "/etc/bind/named.conf.local"; include "/etc/bind/named.conf.default-zones"; ----------- ?????? Checking file: /etc/bind/named.conf.options options { ??? directory "/var/cache/bind"; ??? // If there is a firewall between you and nameservers you want ??? // to talk to, you may need to fix the firewall to allow multiple ??? // ports to talk.? See http://www.kb.cert.org/vuls/id/800113 ??? // If your ISP provided one or more IP addresses for stable ??? // nameservers, you probably want to use them as forwarders.? ??? // Uncomment the following block, and insert the addresses replacing ??? // the all-0's placeholder. ??? forwarders { ??? ???? X.X.1.32; ??? ??? X.X.1.40; ??? }; ??? //=======================================================================??? // If BIND logs error messages about the root key being expired, ??? // you will need to update your keys.? See https://www.isc.org/bind-keys ??? //=======================================================================??? dnssec-validation auto; ??? auth-nxdomain yes;??? # conform to RFC1035 is no ??? listen-on-v6 { any; }; ??????? empty-zones-enable no; ??????? // https://wiki.samba.org/index.php/Dns-backend_bind ??????? tkey-gssapi-keytab "/var/lib/samba/private/dns.keytab"; }; ----------- ?????? Checking file: /etc/bind/named.conf.local // // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; // adding the dlopen ( Bind DLZ ) module for samba. // at install debian already sets the correct bind9.XX version in this file below. include "/var/lib/samba/bind-dns/named.conf"; ----------- ?????? Checking file: /etc/bind/named.conf.default-zones // prime the server with knowledge of the root servers zone "." { ??? type hint; ??? file "/etc/bind/db.root"; }; // be authoritative for the localhost forward and reverse zones, and for // broadcast zones as per RFC 1912 zone "localhost" { ??? type master; ??? file "/etc/bind/db.local"; }; zone "127.in-addr.arpa" { ??? type master; ??? file "/etc/bind/db.127"; }; zone "0.in-addr.arpa" { ??? type master; ??? file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { ??? type master; ??? file "/etc/bind/db.255"; }; ----------- Samba DNS zone list:?? 5 zone(s) found ? pszZoneName???????????????? : xxx.yyy.zzz ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED DNS_RPC_ZONE_UPDATE_SECURE ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY ? Version???????????????????? : 50 ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED DNS_DP_DOMAIN_DEFAULT DNS_DP_ENLISTED ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz ? pszZoneName???????????????? : 103.X.X.in-addr.arpa ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED DNS_RPC_ZONE_UPDATE_SECURE ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY ? Version???????????????????? : 50 ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED DNS_DP_DOMAIN_DEFAULT DNS_DP_ENLISTED ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz ? pszZoneName???????????????? : 102.X.X.in-addr.arpa ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED DNS_RPC_ZONE_UPDATE_SECURE ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY ? Version???????????????????? : 50 ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED DNS_DP_DOMAIN_DEFAULT DNS_DP_ENLISTED ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz ? pszZoneName???????????????? : 1.103.10.in-addr.arpa ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED DNS_RPC_ZONE_UPDATE_SECURE ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY ? Version???????????????????? : 50 ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED DNS_DP_DOMAIN_DEFAULT DNS_DP_ENLISTED ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz ? pszZoneName???????????????? : _msdcs.xxx.yyy.zzz ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED DNS_RPC_ZONE_UPDATE_SECURE ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY ? Version???????????????????? : 50 ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED DNS_DP_FOREST_DEFAULT DNS_DP_ENLISTED ? pszDpFqdn?????????????????? : ForestDnsZones.xxx.yyy.zzz Samba DNS zone list Automated check : zone : xxx.yyy.zzz ok, no Bind flat-files found ----------- zone : 103.X.X.in-addr.arpa ok, no Bind flat-files found ----------- zone : 102.X.X.in-addr.arpa ok, no Bind flat-files found ----------- zone : 1.103.10.in-addr.arpa ok, no Bind flat-files found ----------- zone : _msdcs.xxx.yyy.zzz ok, no Bind flat-files found ----------- Installed packages: ii? acl?????????????????????????????? 2.2.52-3+b1??????????????????? amd64??????? Access control list utilities ii? attr????????????????????????????? 1:2.4.47-2+b2????????????????? amd64??????? Utilities for manipulating filesystem extended attributes ii? bind9???????????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? amd64??????? Internet Domain Name Server ii? bind9-host??????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? amd64??????? Version of 'host' bundled with BIND 9.X ii? bind9utils??????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? amd64??????? Utilities for BIND ii? exim4-daemon-heavy??????????????? 4.89-2+deb9u5????????????????? amd64??????? Exim MTA (v4) daemon with extended features, including exiscan-acl ii? krb5-config?????????????????????? 2.6??????????????????????????? all????????? Configuration files for Kerberos Version 5 ii? krb5-locales????????????????????? 1.15-1+deb9u1????????????????? all????????? internationalization support for MIT Kerberos ii? krb5-user???????????????????????? 1.15-1+deb9u1????????????????? amd64??????? basic programs to authenticate using MIT Kerberos ii? libacl1:amd64???????????????????? 2.2.52-3+b1??????????????????? amd64??????? Access control list shared library ii? libacl1-dev?????????????????????? 2.2.52-3+b1??????????????????? amd64??????? Access control list static libraries and headers ii? libattr1:amd64??????????????????? 1:2.4.47-2+b2????????????????? amd64??????? Extended attribute shared library ii? libattr1-dev:amd64??????????????? 1:2.4.47-2+b2????????????????? amd64??????? Extended attribute static libraries and headers ii? libbind9-140:amd64??????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? amd64??????? BIND9 Shared Library used by BIND ii? libgssapi-krb5-2:amd64??????????? 1.15-1+deb9u1????????????????? amd64??????? MIT Kerberos runtime libraries - krb5 GSS-API Mechanism ii? libkrb5-26-heimdal:amd64????????? 7.1.0+dfsg-13+deb9u3?????????? amd64??????? Heimdal Kerberos - libraries ii? libkrb5-3:amd64?????????????????? 1.15-1+deb9u1????????????????? amd64??????? MIT Kerberos runtime libraries ii? libkrb5support0:amd64???????????? 1.15-1+deb9u1????????????????? amd64??????? MIT Kerberos runtime libraries - Support library ii? libnss-winbind:amd64????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba nameservice integration plugins ii? libpam-winbind:amd64????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Windows domain authentication integration plugin ii? libsmbclient:amd64??????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? shared library for communication with SMB/CIFS servers ii? libwbclient0:amd64??????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba winbind client library ii? openafs-krb5????????????????????? 1.6.20-2+deb9u2??????????????? amd64??????? AFS distributed filesystem Kerberos 5 integration ii? python3-samba???????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Python 3 bindings for Samba ii? samba???????????????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? SMB/CIFS file, print, and login server for Unix ii? samba-common????????????????????? 2:4.10.5+nmu-0debian0????????? all????????? common files used by both the Samba server and client ii? samba-common-bin????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba common files used by both the server and the client ii? samba-dsdb-modules:amd64????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba Directory Services Database ii? samba-libs:amd64????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba core libraries ii? samba-vfs-modules:amd64?????????? 2:4.10.5+nmu-0debian0????????? amd64??????? Samba Virtual FileSystem plugins ii? smbclient???????????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? command-line SMB/CIFS clients for Unix ii? winbind?????????????????????????? 2:4.10.5+nmu-0debian0????????? amd64??????? service to resolve user and group information from Windows NT servers ----------- Am 05.09.2019 um 10:07 schrieb L.P.H. van Belle:> Hai, > > Post me for both DC the debug output of: > https://raw.githubusercontent.com/thctlo/samba4/master/samba-collect-debug-info.sh > > Anynomize it where needed. > > The problem your are having is due to.. "Something it not right." > But what? That is not impossible to tell because we see any config.. > And why? Because this setup should work fine. We know it should work fine. > > Greetz, > > Louis > >> -----Oorspronkelijk bericht----- >> Van: samba [mailto:samba-bounces at lists.samba.org] Namens >> Christian via samba >> Verzonden: donderdag 5 september 2019 10:01 >> Aan: samba at lists.samba.org >> Onderwerp: [Samba] DNS question >> >> Dear list, >> >> we use debian stretch with Louis's 4.10.5 packages and bind9_dlz >> backend. There are two AD DCs with redundant ISC DHCP servers on them. >> The DHCP servers are updating the DNS along the lines of >> >> https://wiki.samba.org/index.php/Configure_DHCP_to_update_DNS_ >> records_with_BIND9 >> >> but with nsupdate commands replaced by suitable calls to >> "samba-tool" (I >> had problems getting the nsupdate approach to work with the redundant >> dhcp servers on the second server). I am trying to debug some strange >> network issues right now. For example, when I ssh to the DCs, >> the login >> process sometimes stalls for extended periods of time without even >> asking for the username. Could DNS be part of the mix? Is using the >> calls to samba-tool a bad idea? Could this be related to the "lockup >> problem"? >> >> https://wiki.samba.org/index.php/BIND9_DLZ_DNS_Back_End#The_Lo >> ckup_Problem >> >> Would that be different if I use nsupdate vs samba-tool? Would I be >> better off with the internal DNS? If I switch to the internal DNS, are >> existing zones and entries transferred? Thanks for any >> insights and best >> wishes, >> >> Christian >> >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >> >>
This does not look bad, pretty ok. But im do have a question here.> ipaddress: 10.103.1.6 X.X.103.1This indicated that the primary interface is eno2> 2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP > ??? inet 10.103.1.6/24 brd 10.103.1.255 scope global eno2 > 3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP > ??? inet X.X.103.1/22 brd X.X.103.255 scope global eno1Since im not seeing the routing table that could be a point of improvement. Check the default with : route |grep default Hostfile only has> X.X.103.1??? dc1.xxx.yyy.zzz??? dc1Kerberos points to : X.X.103.1 Smb.conf point to eno1 ( X.X.103.1 )> ??? interfaces = lo eno1That the first what is see. To that is the ptr record set of dc1 ? Ip off eno1 or eno2? Greetz, Louis> -----Oorspronkelijk bericht----- > Van: Christian [mailto:chanlists at googlemail.com] > Verzonden: donderdag 5 september 2019 11:43 > Aan: L.P.H. van Belle > CC: samba at lists.samba.org > Onderwerp: Re: [Samba] DNS question > > OK... Voil?... Thanks, > > Christian > > Collected config? --- 2019-09-05-11:33 ----------- > > Hostname: dc1 > DNS Domain: xxx.yyy.zzz > FQDN: dc1.xxx.yyy.zzz > ipaddress: 10.103.1.6 X.X.103.1 > > ----------- > > Kerberos SRV _kerberos._tcp.xxx.yyy.zzz record verified ok, > sample output: > Server:??? ??? X.X.103.1 > Address:??? X.X.103.1#53 > > _kerberos._tcp.xxx.yyy.zzz??? service = 0 100 88 dc1.xxx.yyy.zzz. > _kerberos._tcp.xxx.yyy.zzz??? service = 0 100 88 dc2.xxx.yyy.zzz. > Samba is running as an AD DC > > ----------- > ?????? Checking file: /etc/os-release > > PRETTY_NAME="Debian GNU/Linux 9 (stretch)" > NAME="Debian GNU/Linux" > VERSION_ID="9" > VERSION="9 (stretch)" > ID=debian > HOME_URL="https://www.debian.org/" > SUPPORT_URL="https://www.debian.org/support" > BUG_REPORT_URL="https://bugs.debian.org/" > > ----------- > > > This computer is running Debian 9.9 x86_64 > > ----------- > running command : ip a > 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN > group default qlen 1 > ??? link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > ??? inet 127.0.0.1/8 scope host lo > ??? inet6 ::1/128 scope host > 2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP > group default qlen 1000 > ??? link/ether 4c:ed:fb:91:aa:41 brd ff:ff:ff:ff:ff:ff > ??? inet 10.103.1.6/24 brd 10.103.1.255 scope global eno2 > ??? inet6 fe80::4eed:fbff:fe91:aa41/64 scope link > 3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP > group default qlen 1000 > ??? link/ether 4c:ed:fb:91:aa:42 brd ff:ff:ff:ff:ff:ff > ??? inet X.X.103.1/22 brd X.X.103.255 scope global eno1 > ??? inet6 fe80::4eed:fbff:fe91:aa42/64 scope link > > ----------- > ?????? Checking file: /etc/hosts > > 127.0.0.1??? localhost > X.X.103.1??? dc1.xxx.yyy.zzz??? dc1 > > # The following lines are desirable for IPv6 capable hosts > ::1???? ip6-localhost ip6-loopback > fe00::0 ip6-localnet > ff00::0 ip6-mcastprefix > ff02::1 ip6-allnodes > ff02::2 ip6-allrouters > > ----------- > > ?????? Checking file: /etc/resolv.conf > > nameserver X.X.103.1 > search xxx.yyy.zzz > > ----------- > > ?????? Checking file: /etc/krb5.conf > > [libdefaults] > ??? default_realm = YYY.XXX.ZZZ > ??? dns_lookup_kdc = true > ??? dns_lookup_realm = false > ??? forwardable = true > ??? proxiable = true > ??? ticket_lifetime = 24h > ??? renew_lifetime = 7d > ??? ccache_type = 4 > > ??? default_tgs_enctypes =? aes256-cts-hmac-sha1-96 > aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 > ??? default_tkt_enctypes = aes256-cts-hmac-sha1-96 > aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 > ??? permitted_enctypes = aes256-cts-hmac-sha1-96 > aes128-cts-hmac-sha1-96 > rc4-hmac des-cbc-crc des-cbc-md5 > > ----------- > > ?????? Checking file: /etc/nsswitch.conf > > # /etc/nsswitch.conf > # > # Example configuration of GNU Name Service Switch functionality. > # If you have the `glibc-doc-reference' and `info' packages > installed, try: > # `info libc "Name Service Switch"' for information about this file. > > passwd:???????? compat > group:????????? compat > shadow:???????? compat > gshadow:??????? files > > hosts:????????? files dns > networks:?????? files > > protocols:????? db files > services:?????? db files > ethers:???????? db files > rpc:??????????? db files > > netgroup:?????? nis > > ----------- > > ?????? Checking file: /etc/samba/smb.conf > > # Global parameters > [global] > ??? bind interfaces only = Yes > ??? interfaces = lo eno1 > ??? netbios name = DC1 > ??? realm = YYY.XXX.ZZZ > ??? server role = active directory domain controller > ??? server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, > winbindd, ntp_signd, kcc, dnsupdate > ??? workgroup = XXX > ??? idmap_ldb:use rfc2307 = yes > ??? winbind expand groups = 2 > ??? wins support = yes > ??? ntlm auth = yes > ??? allow dns updates = disabled > ??? kdc:service ticket lifetime = 24 > ??? kdc:user ticket lifetime = 24 > ??? kdc:renewal lifetime = 168 > > [netlogon] > ??? path = /var/lib/samba/sysvol/xxx.yyy.zzz/scripts > ??? read only = No > > [sysvol] > ??? path = /var/lib/samba/sysvol > ??? read only = No > > ----------- > > Detected bind DLZ enabled.. > ?????? Checking file: /etc/bind/named.conf > > // This is the primary configuration file for the BIND DNS > server named. > // > // Please read /usr/share/doc/bind9/README.Debian.gz for > information on the > // structure of BIND configuration files in Debian, *BEFORE* > you customize > // this configuration file. > // > // If you are just adding zones, please do that in > /etc/bind/named.conf.local > > include "/etc/bind/named.conf.options"; > include "/etc/bind/named.conf.local"; > include "/etc/bind/named.conf.default-zones"; > > ----------- > > ?????? Checking file: /etc/bind/named.conf.options > > options { > ??? directory "/var/cache/bind"; > > ??? // If there is a firewall between you and nameservers you want > ??? // to talk to, you may need to fix the firewall to allow multiple > ??? // ports to talk.? See http://www.kb.cert.org/vuls/id/800113 > > ??? // If your ISP provided one or more IP addresses for stable > ??? // nameservers, you probably want to use them as forwarders.? > ??? // Uncomment the following block, and insert the > addresses replacing > ??? // the all-0's placeholder. > > ??? forwarders { > ??? ???? X.X.1.32; > ??? ??? X.X.1.40; > ??? }; > > ??? > //===========================================================> ===========> ??? // If BIND logs error messages about the root key being expired, > ??? // you will need to update your keys.? See > https://www.isc.org/bind-keys > ??? > //===========================================================> ===========> ??? dnssec-validation auto; > > ??? auth-nxdomain yes;??? # conform to RFC1035 is no > ??? listen-on-v6 { any; }; > ??????? empty-zones-enable no; > ??????? // https://wiki.samba.org/index.php/Dns-backend_bind > ??????? tkey-gssapi-keytab "/var/lib/samba/private/dns.keytab"; > }; > > ----------- > > ?????? Checking file: /etc/bind/named.conf.local > > // > // Do any local configuration here > // > > // Consider adding the 1918 zones here, if they are not used in your > // organization > //include "/etc/bind/zones.rfc1918"; > > // adding the dlopen ( Bind DLZ ) module for samba. > // at install debian already sets the correct bind9.XX version in this > file below. > include "/var/lib/samba/bind-dns/named.conf"; > > ----------- > > ?????? Checking file: /etc/bind/named.conf.default-zones > > // prime the server with knowledge of the root servers > zone "." { > ??? type hint; > ??? file "/etc/bind/db.root"; > }; > > // be authoritative for the localhost forward and reverse > zones, and for > // broadcast zones as per RFC 1912 > > zone "localhost" { > ??? type master; > ??? file "/etc/bind/db.local"; > }; > > zone "127.in-addr.arpa" { > ??? type master; > ??? file "/etc/bind/db.127"; > }; > > zone "0.in-addr.arpa" { > ??? type master; > ??? file "/etc/bind/db.0"; > }; > > zone "255.in-addr.arpa" { > ??? type master; > ??? file "/etc/bind/db.255"; > }; > > ----------- > > Samba DNS zone list:?? 5 zone(s) found > > ? pszZoneName???????????????? : xxx.yyy.zzz > ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED > DNS_RPC_ZONE_UPDATE_SECURE > ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY > ? Version???????????????????? : 50 > ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED > DNS_DP_DOMAIN_DEFAULT > DNS_DP_ENLISTED > ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz > > ? pszZoneName???????????????? : 103.X.X.in-addr.arpa > ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED > DNS_RPC_ZONE_UPDATE_SECURE > ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY > ? Version???????????????????? : 50 > ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED > DNS_DP_DOMAIN_DEFAULT > DNS_DP_ENLISTED > ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz > > ? pszZoneName???????????????? : 102.X.X.in-addr.arpa > ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED > DNS_RPC_ZONE_UPDATE_SECURE > ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY > ? Version???????????????????? : 50 > ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED > DNS_DP_DOMAIN_DEFAULT > DNS_DP_ENLISTED > ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz > > ? pszZoneName???????????????? : 1.103.10.in-addr.arpa > ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED > DNS_RPC_ZONE_UPDATE_SECURE > ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY > ? Version???????????????????? : 50 > ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED > DNS_DP_DOMAIN_DEFAULT > DNS_DP_ENLISTED > ? pszDpFqdn?????????????????? : DomainDnsZones.xxx.yyy.zzz > > ? pszZoneName???????????????? : _msdcs.xxx.yyy.zzz > ? Flags?????????????????????? : DNS_RPC_ZONE_DSINTEGRATED > DNS_RPC_ZONE_UPDATE_SECURE > ? ZoneType??????????????????? : DNS_ZONE_TYPE_PRIMARY > ? Version???????????????????? : 50 > ? dwDpFlags?????????????????? : DNS_DP_AUTOCREATED > DNS_DP_FOREST_DEFAULT > DNS_DP_ENLISTED > ? pszDpFqdn?????????????????? : ForestDnsZones.xxx.yyy.zzz > > Samba DNS zone list Automated check : > zone : xxx.yyy.zzz ok, no Bind flat-files found > ----------- > zone : 103.X.X.in-addr.arpa ok, no Bind flat-files found > ----------- > zone : 102.X.X.in-addr.arpa ok, no Bind flat-files found > ----------- > zone : 1.103.10.in-addr.arpa ok, no Bind flat-files found > ----------- > zone : _msdcs.xxx.yyy.zzz ok, no Bind flat-files found > ----------- > > Installed packages: > ii? acl?????????????????????????????? 2.2.52-3+b1??????????????????? > amd64??????? Access control list utilities > ii? attr????????????????????????????? 1:2.4.47-2+b2????????????????? > amd64??????? Utilities for manipulating filesystem extended attributes > ii? bind9???????????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? > amd64??????? Internet Domain Name Server > ii? bind9-host??????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? > amd64??????? Version of 'host' bundled with BIND 9.X > ii? bind9utils??????????????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? > amd64??????? Utilities for BIND > ii? exim4-daemon-heavy??????????????? 4.89-2+deb9u5????????????????? > amd64??????? Exim MTA (v4) daemon with extended features, including > exiscan-acl > ii? krb5-config?????????????????????? 2.6??????????????????????????? > all????????? Configuration files for Kerberos Version 5 > ii? krb5-locales????????????????????? 1.15-1+deb9u1????????????????? > all????????? internationalization support for MIT Kerberos > ii? krb5-user???????????????????????? 1.15-1+deb9u1????????????????? > amd64??????? basic programs to authenticate using MIT Kerberos > ii? libacl1:amd64???????????????????? 2.2.52-3+b1??????????????????? > amd64??????? Access control list shared library > ii? libacl1-dev?????????????????????? 2.2.52-3+b1??????????????????? > amd64??????? Access control list static libraries and headers > ii? libattr1:amd64??????????????????? 1:2.4.47-2+b2????????????????? > amd64??????? Extended attribute shared library > ii? libattr1-dev:amd64??????????????? 1:2.4.47-2+b2????????????????? > amd64??????? Extended attribute static libraries and headers > ii? libbind9-140:amd64??????????????? 1:9.10.3.dfsg.P4-12.3+deb9u5?? > amd64??????? BIND9 Shared Library used by BIND > ii? libgssapi-krb5-2:amd64??????????? 1.15-1+deb9u1????????????????? > amd64??????? MIT Kerberos runtime libraries - krb5 GSS-API Mechanism > ii? libkrb5-26-heimdal:amd64????????? 7.1.0+dfsg-13+deb9u3?????????? > amd64??????? Heimdal Kerberos - libraries > ii? libkrb5-3:amd64?????????????????? 1.15-1+deb9u1????????????????? > amd64??????? MIT Kerberos runtime libraries > ii? libkrb5support0:amd64???????????? 1.15-1+deb9u1????????????????? > amd64??????? MIT Kerberos runtime libraries - Support library > ii? libnss-winbind:amd64????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba nameservice integration plugins > ii? libpam-winbind:amd64????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Windows domain authentication integration plugin > ii? libsmbclient:amd64??????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? shared library for communication with SMB/CIFS servers > ii? libwbclient0:amd64??????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba winbind client library > ii? openafs-krb5????????????????????? 1.6.20-2+deb9u2??????????????? > amd64??????? AFS distributed filesystem Kerberos 5 integration > ii? python3-samba???????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Python 3 bindings for Samba > ii? samba???????????????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? SMB/CIFS file, print, and login server for Unix > ii? samba-common????????????????????? 2:4.10.5+nmu-0debian0????????? > all????????? common files used by both the Samba server and client > ii? samba-common-bin????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba common files used by both the server and the client > ii? samba-dsdb-modules:amd64????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba Directory Services Database > ii? samba-libs:amd64????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba core libraries > ii? samba-vfs-modules:amd64?????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? Samba Virtual FileSystem plugins > ii? smbclient???????????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? command-line SMB/CIFS clients for Unix > ii? winbind?????????????????????????? 2:4.10.5+nmu-0debian0????????? > amd64??????? service to resolve user and group information > from Windows > NT servers > > ----------- > > Am 05.09.2019 um 10:07 schrieb L.P.H. van Belle: > > Hai, > > > > Post me for both DC the debug output of: > > > https://raw.githubusercontent.com/thctlo/samba4/master/samba-c > ollect-debug-info.sh > > > > Anynomize it where needed. > > > > The problem your are having is due to.. "Something it not right." > > But what? That is not impossible to tell because we see any > config.. > > And why? Because this setup should work fine. We know it > should work fine. > > > > Greetz, > > > > Louis > > > >> -----Oorspronkelijk bericht----- > >> Van: samba [mailto:samba-bounces at lists.samba.org] Namens > >> Christian via samba > >> Verzonden: donderdag 5 september 2019 10:01 > >> Aan: samba at lists.samba.org > >> Onderwerp: [Samba] DNS question > >> > >> Dear list, > >> > >> we use debian stretch with Louis's 4.10.5 packages and bind9_dlz > >> backend. There are two AD DCs with redundant ISC DHCP > servers on them. > >> The DHCP servers are updating the DNS along the lines of > >> > >> https://wiki.samba.org/index.php/Configure_DHCP_to_update_DNS_ > >> records_with_BIND9 > >> > >> but with nsupdate commands replaced by suitable calls to > >> "samba-tool" (I > >> had problems getting the nsupdate approach to work with > the redundant > >> dhcp servers on the second server). I am trying to debug > some strange > >> network issues right now. For example, when I ssh to the DCs, > >> the login > >> process sometimes stalls for extended periods of time without even > >> asking for the username. Could DNS be part of the mix? Is using the > >> calls to samba-tool a bad idea? Could this be related to > the "lockup > >> problem"? > >> > >> https://wiki.samba.org/index.php/BIND9_DLZ_DNS_Back_End#The_Lo > >> ckup_Problem > >> > >> Would that be different if I use nsupdate vs samba-tool? Would I be > >> better off with the internal DNS? If I switch to the > internal DNS, are > >> existing zones and entries transferred? Thanks for any > >> insights and best > >> wishes, > >> > >> Christian > >> > >> -- > >> To unsubscribe from this list go to the following URL and read the > >> instructions: https://lists.samba.org/mailman/options/samba > >> > >> > >