Package: nslcd
Version: 0.9.4-3
Severity: important

After installing some unrelated program using apt-get, it was discovered that 
nslcd needs a restart und I was promted to restart it (among other services).

A while after, all LDAP users failed to login or get their mail delivered. It 
was then discovered that nslcd was not running anymore.
                                                                                
                                                                                
                                                                                
   
Starting it (again) resolved the issue.
                                                                                
                                                                                
                                                                                
   
This also happend a while ago in the same way, so I guess it is due to the 
restart happening, altough I cannot reproduce when manually restarting the 
service.

The logs when the error occured read:

Feb 15 12:12:01 gate nslcd[26487]: caught signal SIGTERM (15), shutting down
Feb 15 12:12:01 gate nslcd[21177]: Stopping LDAP connection daemon: nslcd.
Feb 15 12:12:01 gate nslcd[21302]: version 0.9.4 starting
Feb 15 12:12:04 gate nslcd[26487]: thread 2 is still running, shutting down 
anyway
Feb 15 12:12:04 gate nslcd[26487]: version 0.9.4 bailing out
Feb 15 12:12:06 gate nslcd[21302]: accepting connections
Feb 15 12:12:06 gate nslcd[21231]: Starting LDAP connection daemon: nslcd.

and nothing until when try to recover some hours later:

Feb 15 16:56:23 gate nslcd[20861]: Stopping LDAP connection daemon: nslcdNo 
nslcd found running; none killed.
Feb 15 16:56:23 gate nslcd[20861]: .
Feb 15 16:56:23 gate nslcd[20878]: version 0.9.4 starting
Feb 15 16:56:23 gate nslcd[20878]: accepting connections
Feb 15 16:56:23 gate nslcd[20870]: Starting LDAP connection daemon: nslcd.
Feb 15 16:56:33 gate nslcd[20878]: [8b4567] <passwd="someusername"> (re)loading 
/etc/nsswitch.conf
Feb 15 16:58:13 gate nslcd[20878]: [0bd78f] <passwd="*"> request denied by 
validnames option

Other procs start to complain immediately:

/var/log/auth.log:Feb 15 12:13:16 gate su[10107]: pam_ldap(su:session): error 
opening connection to nslcd: Datei oder Verzeichnis nicht gefunden
/var/log/auth.log:Feb 15 12:14:18 gate sshd[16245]: pam_ldap(sshd:session): 
error opening connection to nslcd: No such file or directory
/var/log/auth.log:Feb 15 12:14:21 gate auth: pam_ldap(dovecot:auth): error 
opening connection to nslcd: No such file or directory

And recovered once nslcd was restartet.

When manually restarting:

Feb 16 10:02:25 gate nslcd[20878]: caught signal SIGTERM (15), shutting down
Feb 16 10:02:25 gate nslcd[16661]: Stopping LDAP connection daemon: nslcd.
Feb 16 10:02:25 gate nslcd[20878]: version 0.9.4 bailing out
Feb 16 10:02:25 gate nslcd[16678]: version 0.9.4 starting
Feb 16 10:02:25 gate nslcd[16678]: accepting connections
Feb 16 10:02:25 gate nslcd[16670]: Starting LDAP connection daemon: nslcd.
Feb 16 10:03:55 gate nslcd[16678]: [1b58ba] <passwd="*"> request denied by 
validnames option



-- System Information:
Debian Release: 8.3
  APT prefers stable
  APT policy: (700, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nslcd depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.56
ii  libc6                  2.19-18+deb8u2
ii  libgssapi-krb5-2       1.12.1+dfsg-19+deb8u2
ii  libldap-2.4-2          2.4.40+dfsg-1+deb8u2

Versions of packages nslcd recommends:
ii  bind9-host [host]           1:9.9.5.dfsg-9+deb8u5
ii  ldap-utils                  2.4.40+dfsg-1+deb8u2
ii  libnss-ldapd [libnss-ldap]  0.9.4-3
ii  libpam-ldapd [libpam-ldap]  0.9.4-3
ii  nscd                        2.19-18+deb8u2
ii  nslcd-utils                 0.9.4-3

Versions of packages nslcd suggests:
pn  kstart  <none>

-- debconf information:
  nslcd/restart-failed:
  nslcd/ldap-sasl-mech:
  nslcd/xdm-needs-restart:
* nslcd/ldap-base: <my private dc>
  nslcd/ldap-reqcert:
  nslcd/ldap-cacertfile: /etc/ssl/certs/ca-certificates.crt
  nslcd/ldap-sasl-realm:
  nslcd/ldap-sasl-krb5-ccname: /var/run/nslcd/nslcd.tkt
  nslcd/disable-screensaver:
  nslcd/ldap-sasl-secprops:
* nslcd/ldap-uris: ldap://127.0.0.1/
  nslcd/restart-services:
* libraries/restart-without-asking: true
  nslcd/ldap-sasl-authcid:
  nslcd/ldap-auth-type: simple
  nslcd/ldap-starttls: false
  nslcd/ldap-binddn: uid=proxyuser,<my private dc>
  nslcd/ldap-sasl-authzid:

Reply via email to