it-swarm.com.de

Fehler bei ProFTPD-Abbruch (Signal 15)

ProFTPD auf Ubuntu wird unerwartet getötet.

Protokollnachricht:

$ tail /var/log/proftpd/proftpd.log.1
...
... ProFTPD killed (signal 15)
... ProFTPD 1.3.5rc3 standalone mode SHUTDOWN

Diagnose: Der Zeitpunkt der Nachricht ist derselbe Zeitpunkt, zu dem cron den Befehl logrotate ausführt. 

Bei Google-Suchen werden verschiedene Informationen über ProFTPD angezeigt, die auf Debian-basierten Systemen aufgrund von Protokolldateien, Protokollrotationen und einem nicht neu gestarteten ProFTPD-Server eine Störung aufweisen.

Ich werde eine Prämie für eine Lösung hinzufügen. Ich habe auch eine Problemumgehung gepostet, falls dies für andere hilfreich ist.

29

Hier ist eine Problemumgehungslösung dank https://bugs.launchpad.net/ubuntu/+source/proftpd-dfsg/+bug

Das Problem liegt daran, dass ProFTPD nicht rechtzeitig zum Neustart angehalten wird.

Die Problemumgehung besteht darin, die Servicedatei zu bearbeiten, um einen erneuten Versuch hinzuzufügen. 

/etc/init.d/proftpd

Finden Sie diese Zeile:

start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"

Ändern Sie dies:

start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE"

Diese Änderung hat es für mich gelöst. 

Verbesserungsvorschläge sind herzlich willkommen.

56

Das Problem könnte auch darin bestehen, dass ein passwortgeschütztes Zertifikat vorhanden ist, der Dienst schlägt daher fehl, wenn er automatisch und ohne menschliches Eingreifen neu gestartet wird.

lies hier.

http://ubuntuforums.org/showthread.php?t=816156

0
Pat