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