master.pid fehlt
Matthias Egger
maegger at ee.ethz.ch
Fr Jun 8 10:37:26 CEST 2018
Hallo Mario,
>> # Pigeonhole version 0.4.16 (fed8554)
>> # OS: Linux 4.9.0-6-amd64 x86_64 Debian 9.4 ext4
[...]
>> dovecot.service: PID file /var/run/dovecot/master.pid not readable
>> (yet?) after start: No such file or directory
Ich teste da auch grad was auf einem Debian Stretch herum und habe da
das selbe Problem gehabt. Nur kommt die Meldung bei mir von systemd UND
bei mir ist das master.pid vorhanden!
----------
14:06:13 hostname systemd[1]: dovecot.service: PID file
/var/run/dovecot/master.pid not readable (yet?) after start: No such
file or directory
----------
Anscheinend ist es so, dass Dovecot die PID erst erzeugt, wenn der
Daemonisierungsvorgang abgeschlossen ist wohingegen systemd erwartet,
dass die PID beim exit des Initialprozesses erzeugt wird.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865546
In Buster wurde das gefixt indem beim Service File der "type" von
"forking" auf "simple" gesetzt wird und dovecot neu im Vordergund
(dovecot -F) gestartet wird.
Falls bei dir IMEMR die pid fehlt kann da aber durchaus noch ein anderes
Problem vorliegen - wie Peer schon ausführlich erläutert hat.
z.B. solltest du dovect bei deinem Debian NIE mehr mittels
"/etc/init.d/dovecot stop|start" bedienen sondern IMMER via "systemctl
start|stop dovecot" oder "service stop|start dovecot"!
Vielleicht hilft das?
Lieber Gruss
Matthias
--
Matthias Egger
ETH Zurich
Department of Information Technology maegger at ee.ethz.ch
and Electrical Engineering
IT Support Group (ISG.EE), ETF/D/102 Phone +41 (0)44 632 03 90
Sternwartstrasse 7, CH-8092 Zurich Fax +41 (0)44 632 11 95
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/pkcs7-signature
Dateigröße : 3990 bytes
Beschreibung: S/MIME Cryptographic Signature
URL : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20180608/f50e6309/attachment.p7s>
Mehr Informationen über die Mailingliste Dovecot