Edouard Guigné
2020-Apr-28 15:25 UTC
[Samba] Service Winbind stopped, what could be the reason ?
Dear Rowland, Please find a dump of smb.conf and resolv.conf of my centos 7 server : # testparm Load smb config files from /etc/samba/smb.conf Loaded services file OK. Server role: ROLE_DOMAIN_MEMBER Press enter to see a dump of your service definitions # Global parameters [global] client min protocol = SMB2 client signing = required disable spoolss = Yes domain master = No kerberos method = secrets and keytab load printers = No local master = No log file = /var/log/samba/%m.log preferred master = No printcap name = /dev/null realm = MYAD.MYDOMAIN.FR security = ADS server min protocol = SMB2_02 server signing = required winbind nss info = rfc2307 winbind use default domain = Yes workgroup = IPGAD idmap config ipgad : unix_primary_group = yes idmap config ipgad : unix_nss_info = yes idmap config ipgad : range = 10000 - 14999 idmap config ipgad : schema_mode = rfc2307 idmap config ipgad : backend = ad idmap config * : range = 15000-99999 idmap config * : backend = tdb cups options = raw hosts allow = 127. 10.9.8. 10.9.7. 10.9.2. 10.9.4. 10.9.5. hosts deny = 10.9.9. 10.9.10. map acl inherit = Yes use sendfile = Yes vfs objects = acl_xattr [groups] comment = jaguar2 path = /var/datashared read only = No valid users = "@MYAD\utilisateurs du domaine" vfs objects = acl_xattr streams_xattr shadow_copy2 shadow:format = daily_%Y.%m.%d-%H.%M.%S shadow:localtime = yes shadow:sort = desc shadow:basedir = /var/datashared shadow:snapdir = /data/datashared/snapshots [homes] browseable = No comment = Home Directories create mask = 0700 directory mask = 0700 hide files = /~*.tmp/profile/desktop.ini/~$*/ path = /home read only = No valid users = %S [printers] browseable = No comment = All Printers create mask = 0600 path = /var/tmp printable = Yes [print$] comment = Printer Drivers create mask = 0664 directory mask = 0775 path = /var/lib/samba/drivers write list = root # cat /etc/resolv.conf # Generated by NetworkManager nameserver 10.9.x.xx1 nameserver 10.9.x.xx2 10.9.x.xx1 is the ip of first domain controler, 10.9.x.xx2 is the ip of the second domain controler. I notice that "domain" is not mentioned in resolv.conf ; so domain machine by short hostname is not possible for this reason ? Best Regards, Ed ----- Mail original ----- De: "sambalist" <samba at lists.samba.org> ?: "sambalist" <samba at lists.samba.org> Envoy?: Mardi 28 Avril 2020 12:08:44 Objet: Re: [Samba] Service Winbind stopped, what could be the reason ? On 28/04/2020 15:35, Edouard Guign? via samba wrote:> Hello dear Samba users, > > I recently faced an issue with samba (4.10.4) and winbind. > The winbind service was stopped, so no user can acces to my samba share. > I restart the winbind service, and all users can access to the share as usually... > But I would like to understand why this issue occured. > > My samba server is a centos 7 linux, configured as domain member to a microsoft AD (windows server 2012 R2). > All services (samba, winbind) are in automatic, started with linux start, and should always remained started. > > In winbindd.log, there are many entries like : > [2020/04/27 08:20:14.167335, 1] ../source3/lib/util.c:1700(name_to_fqdn) > getaddrinfo: ?chec temporaire dans la r?solution du nom > > On my Centos 7 samba server, the DNS resolution works only for fulled qualified name : > ping workstation1 > ping: workstation1 : ?chec temporaire dans la r?solution du nom > but > ping workstation1.mydomain.fr > 64 bytes from workstation1!.mydomain.fr (10.9.x.x): icmp_seq=1 ttl=127 time=1.58 ms > 64 bytes from workstation1!.mydomain.fr (10.9.x.x): icmp_seq=2 ttl=127 time=1.33 ms > 64 bytes from workstation1!.mydomain.fr (10.9.x.x): icmp_seq=3 ttl=127 time=1.04 ms > > Can it be the explanation why winbind has stopped ? > > Do I have to add "domain=mydomain.fr" in /etc/sysconfig/network-scripts/ifcfg-eth0 of my centos 7 server network adapter ? > May it help Winbind for DNS resolving ? > > Best Regards, > EdPlease post your smb.conf and /etc/resolv.conf You must be able to ping any domain machine by short hostname, FQDN or IP. Rowland -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
Rowland penny
2020-Apr-28 16:11 UTC
[Samba] Service Winbind stopped, what could be the reason ?
On 28/04/2020 16:25, Edouard Guign? wrote:> Dear Rowland, > > Please find a dump of smb.conf and resolv.conf of my centos 7 server : >Nothing really wrong in your smb.conf, except: ??????? winbind nss info = rfc2307 That isn't used any more. ?????? cups options = raw You have turned printing off ??????? valid users = "@MYAD\utilisateurs du domaine" Your workgroup is 'IPGAD' so 'MYAD' should be 'IPGAD', but even better would be to set the permissions from windows. Your major problem is your resolv.conf, it should have a line: search myad.mydomain.fr I take it that your computer gets its dns info via DHCP, so you need to find out how to ensure that network manager creates that line in resolv.conf. Rowland
Edouard Guigné
2020-Apr-28 16:43 UTC
[Samba] Service Winbind stopped, what could be the reason ?
Hello, Thank you Rowland, Yes, I wanted to anonymize smb.conf and missed to change IPGAD in MYAD on some lines, sorry Does "winbind nss info = rfc2307" is not used anymore, because of "idmap config ipgad : schema_mode = rfc2307" ? Best Regards, Ed ----- Mail original ----- De: "sambalist" <samba at lists.samba.org> ?: "sambalist" <samba at lists.samba.org> Envoy?: Mardi 28 Avril 2020 13:11:11 Objet: Re: [Samba] Service Winbind stopped, what could be the reason ? On 28/04/2020 16:25, Edouard Guign? wrote:> Dear Rowland, > > Please find a dump of smb.conf and resolv.conf of my centos 7 server : >Nothing really wrong in your smb.conf, except: ??????? winbind nss info = rfc2307 That isn't used any more. ?????? cups options = raw You have turned printing off ??????? valid users = "@MYAD\utilisateurs du domaine" Your workgroup is 'IPGAD' so 'MYAD' should be 'IPGAD', but even better would be to set the permissions from windows. Your major problem is your resolv.conf, it should have a line: search myad.mydomain.fr I take it that your computer gets its dns info via DHCP, so you need to find out how to ensure that network manager creates that line in resolv.conf. Rowland -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
Edouard Guigné
2020-Apr-30 14:11 UTC
[Samba] Service Winbind stopped, what could be the reason ?
Hello Rowland, I had a look on message log, when the winbind stopped. I found that an system update occured during the night, and then Winbind did not restart properly. ... /Apr 28 04:33:08 [localhost] yum[1232]: Mis ? jour?: samba-winbind-clients.x86_64 4.10.4-10.el7// //Apr 28 04:33:08 [localhost] yum[1232]: Mis ? jour?: samba-winbind-krb5-locator.x86_64 4.10.4-10.el7// //Apr 28 04:33:09 [localhost] yum[1232]: Mis ? jour?: samba.x86_64 4.10.4-10.el7/ ... /Apr 28 08:07:53 [localhost] systemd-logind: New session 79900 of user root.// //Apr 28 08:08:26 [localhost] systemd: Starting Samba SMB Daemon...// //Apr 28 08:08:26 [localhost] smbd[4611]: [2020/04/28 08:08:26.248346,? 0] ../../lib/util/become_daemon.c:136(daemon_ready)// //Apr 28 08:08:26 [localhost] smbd[4611]:? daemon_ready: daemon 'smbd' finished starting up and ready to serve connections// //Apr 28 08:08:26 [localhost] systemd: Started Samba SMB Daemon.// /*/Apr 28 08:08:51 [localhost] smbd[4625]: [2020/04/28 08:08:51.228010,? 0] ../../source3/auth/auth_winbind.c:122(check_winbind_security)/**/ /**/Apr 28 08:08:51 [localhost] smbd[4625]: check_winbind_security: winbindd not running - but required as domain member: NT_STATUS_NO_LOGON_SERVERS/**/ /**/Apr 28 08:08:51 [localhost] smbd[4626]: [2020/04/28 08:08:51.251448,? 0] ../../source3/auth/auth_winbind.c:122(check_winbind_security)/**/ /**/Apr 28 08:08:51 [localhost] smbd[4626]: check_winbind_security: winbindd not running - but required as domain member: NT_STATUS_NO_LOGON_SERVERS/* ... When I restarted Winbind : /Apr 28 08:15:01 [localhost] systemd: Started Session 79902 of user root.// //Apr 28 08:15:18 [localhost] systemd: Stopping Samba Winbind Daemon...// //Apr 28 08:15:18 [localhost] winbindd[3915]: [2020/04/28 08:15:18.356936,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[3915]:? Got sig[15] terminate (is_parent=1)// //Apr 28 08:15:18 [localhost] winbindd[4084]: [2020/04/28 08:15:18.357134,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[4084]:? Got sig[15] terminate (is_parent=0)// //Apr 28 08:15:18 [localhost] winbindd[4279]: [2020/04/28 08:15:18.357085,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[4279]:? Got sig[15] terminate (is_parent=0)// //Apr 28 08:15:18 [localhost] winbindd[4082]: [2020/04/28 08:15:18.368710,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[4082]:? Got sig[15] terminate (is_parent=0)// //Apr 28 08:15:18 [localhost] winbindd[4022]: [2020/04/28 08:15:18.357031,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[4022]:? Got sig[15] terminate (is_parent=0)// //Apr 28 08:15:18 [localhost] winbindd[4075]: [2020/04/28 08:15:18.371589,? 0] ../source3/winbindd/winbindd.c:239(winbindd_sig_term_handler)// //Apr 28 08:15:18 [localhost] winbindd[4075]:? Got sig[15] terminate (is_parent=0)// //Apr 28 08:15:18 [localhost] systemd: Stopped Samba Winbind Daemon.// //Apr 28 08:15:18 [localhost] systemd: Starting Samba Winbind Daemon...// //Apr 28 08:15:18 [localhost] winbindd[4731]: [2020/04/28 08:15:18.896997,? 0] ../../source3/winbindd/winbindd_cache.c:3166(initialize_winbindd_cache)// //Apr 28 08:15:18 [localhost] winbindd[4731]: initialize_winbindd_cache: clearing cache and re-creating with version number 2// //Apr 28 08:15:18 [localhost] winbindd[4731]: [2020/04/28 08:15:18.915444,? 0] ../../lib/util/become_daemon.c:136(daemon_ready)// //Apr 28 08:15:18 [localhost] winbindd[4731]:? daemon_ready: daemon 'winbindd' finished starting up and ready to serve connections// //Apr 28 08:15:18 [localhost] systemd: Started Samba Winbind Daemon./ Can it sometimes happen that winbind do not restart properly after automatic system update ? Best regards, Ed Le 28/04/2020 ? 13:11, Rowland penny via samba a ?crit?:> On 28/04/2020 16:25, Edouard Guign? wrote: >> Dear Rowland, >> >> Please find a dump of smb.conf and resolv.conf of my centos 7 server : >> > Nothing really wrong in your smb.conf, except: > > ??????? winbind nss info = rfc2307 > > That isn't used any more. > > ?????? cups options = raw > > You have turned printing off > > ??????? valid users = "@MYAD\utilisateurs du domaine" > > Your workgroup is 'IPGAD' so 'MYAD' should be 'IPGAD', but even better > would be to set the permissions from windows. > > Your major problem is your resolv.conf, it should have a line: > > search myad.mydomain.fr > > I take it that your computer gets its dns info via DHCP, so you need > to find out how to ensure that network manager creates that line in > resolv.conf. > > Rowland > > >