Unknown program: kopano-spooler bound to nscd socket

kopano
dns
ucs-4-2
nagios

#1

Guten Morgen,

nach den Updates auf die neuesten Versionen von UCS und Kopano am Wochenende, bekommen wir seit heute folgende Nagios Warnung:

CRITICAL: Unknown program: kopano-spooler bound to nscd socket.

Was ist zu tun?

Danke im Voraus,
Jürgen.


#2

Guten Tag Jürgen,
Welcher Version UCS haben Sie das Update durchgeführt?

Mit freundlichen Grüßen


#3

Guten Tag,

das war von der Version UCS 4.1 (Kopano 8.1) auf die Version UCS 4.2 (Kopano 8.3).

Zusätzlich erhielten wir analoge Fehlermeldungen von kopano-dagent

CRITICAL: Unknown program: kopano-dagent bound to nscd socket.

Ein Neustart vom nscd brachte keine Änderung. Mit dem Einspielen der neuesten Paket-Aktualisierungen am 27.8.2017 und nach einem Neustart des Systems sind die Fehlermeldungen verschwunden.

Lg, Jürgen.


#4

Schauen Sie noch mal in die updater.log datei. Auf die Server.

tail /var/log/univention/updater.log

Hier kriegen Sie die genaue Meldung und Lösung

Mit freundlichen Grüßen
Anna


#5

Ich weiß nicht genau was sie meinen aber ein grep 'Starting univention-upgrade' der letzten updater Logs liefert folgende Upgrade-Schritte:

Starting univention-upgrade. Current UCS version is 4.1-4 errata446
...
Starting univention-upgrade. Current UCS version is 4.2-1 errata125
Starting univention-upgrade. Current UCS version is 4.2-1 errata133
Starting univention-upgrade. Current UCS version is 4.2-1 errata139
Starting univention-upgrade. Current UCS version is 4.2-1 errata144

mfg, Jürgen.


#6

Guten Tag,
Jetzt scheint sich aber ja schon durch einen Neustart erledigt zu haben. Wenn das wieder passieren sollte wäre die Ausgabe von:

ps aux | grep $(lsof -tV "/var/run/nscd/socket");

/usr/lib/nagios/plugins/check_univention_nscd

interessant, daran könnte ich sehen ob der nagios check kaputt ist oder
was mit den pids merkwürdig ist.

mfg

Anna


#7

Moin,

ich hatte das heute früh auch nach einem Update von 4.2.1-164 → 4.2.2-164 mit anschließendem Neustart:

root@master:~# /usr/lib/nagios/plugins/check_univention_nscd
CRITICAL: Unknown program: "kopano-dagent" bound to nscd socket.
root@master:~# lsof -tV "/var/run/nscd/socket"
872
882
1130
root@master:~# ps aux | grep $(lsof -tV "/var/run/nscd/socket");
grep: 882: Datei oder Verzeichnis nicht gefunden
grep: 1130: Datei oder Verzeichnis nicht gefunden
root@master:~# ps aux | grep 872
kopano     872  0.0  0.1 165264 16176 ?        Ss   08:17   0:00 /usr/sbin/kopano-dagent -l
root@master:~# ps aux | grep $(lsof -tV "/var/run/nscd/socket");
grep: 1130: Datei oder Verzeichnis nicht gefunden
root@master:~# ps aux | grep 1130
root      1130  0.1  0.0 605680  6672 ?        Ssl  08:18   0:03 /usr/sbin/nscd
root     16575  0.0  0.0  14220  2228 pts/0    S+   09:00   0:00 grep 1130
root@master:~# /usr/lib/nagios/plugins/check_univention_nscd
CRITICAL: Unknown program: "kopano-spooler" bound to nscd socket.
root@master:~# systemctl restart kopano-spooler.service 
root@master:~# /usr/lib/nagios/plugins/check_univention_nscd
OK: only one instance of nscd running.

Grüße
/thorsten


#8

Selbes Problem wie bei @ThorstenS,
reicht ein Neustart des Services nicht aus: entweder kopano-dagent oder kopano-spooler verursachen einen CRITICAL error in check_univention_nscd

...:~# ps aux | grep $(lsof -tV "/var/run/nscd/socket");  
grep: 6942: Datei oder Verzeichnis nicht gefunden  
grep: 7040: Datei oder Verzeichnis nicht gefunden  
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-dagent" bound to nscd socket.  
...:~# ps aux | grep 6942
kopano    6942  0.0  0.2 165248 16156 ?        Ss   16:45   0:00 /usr/sbin/kopano-dagent -l
root      9198  0.0  0.0  14220  2204 pts/1    S+   16:57   0:00 grep 6942 
...:~# ps aux | grep 7040
kopano    7040  0.0  0.3 230172 20060 ?        Ssl  16:45   0:00 /usr/sbin/kopano-spooler -F
root      9212  0.0  0.0  14220  2256 pts/1    S+   16:57   0:00 grep 7040 
...:~# service kopano-spooler restart      
...:~# 
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-dagent" bound to nscd socket.  
...:~# service kopano-dagent restart
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-spooler" bound to nscd socket. 
...:~# service kopano-spooler restart  
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-dagent" bound to nscd socket.  
...:~# service kopano-dagent restart
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-spooler" bound to nscd socket. 
...:~# service kopano-
kopano-dagent    kopano-ical      kopano-presence  kopano-server  
kopano-gateway   kopano-monitor   kopano-search    kopano-spooler 
...:~# service kopano-spooler stop; service kopano-dagent stop;    
...:~# /usr/lib/nagios/plugins/check_univention_nscd    
OK: only one instance of nscd running. 
...:~# Write failed: Broken pipe  
   
...:~# service kopano-spooler start; service kopano-dagent start;
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-spooler" bound to nscd socket. 
...:~# service kopano-spooler restart      
...:~# /usr/lib/nagios/plugins/check_univention_nscd   
CRITICAL: Unknown program: "kopano-dagent" bound to nscd socket.  
...:~# 

lg, Jürgen.


#9

Hallo, es kann sein, dass die Erkennung durch den Nagioscheck schlicht nicht ganz korrekt ist. Ein Erratum ist in Vorbereitung, um das Problem zu beheben: https://forge.univention.org/bugzilla/show_bug.cgi?id=45414