Dovecot-Server startet LMTP-Service nicht
Andreas Günther
dovecot.user at it-linuxmaker.live
Fr Dez 27 14:24:46 CET 2024
Hallo Markus,
Danke für Deine Antwort.
> erst mal nur kurz zur Sicherheit gefragt: Das ggf. separate Paket
> (dovecot-lmtpd) ist aber installiert, oder?
Ja, dovecot-lmtpd ist installiert.
>
> Ansonsten: Was sagt denn das Log beim Dovecot-Start?
Und bei
root at imap2 ~ # systemctl restart dovecot
root at imap2 ~ # systemctl status dovecot
● dovecot.service - Dovecot IMAP/POP3 email server
Loaded: loaded (/lib/systemd/system/dovecot.service; enabled; preset:
enabled)
Active: active (running) since Fri 2024-12-27 14:17:37 CET; 12s ago
Docs: man:dovecot(1)
https://doc.dovecot.org/
Main PID: 777352 (dovecot)
Status: "v2.3.19.1 (9b53102964) running"
Tasks: 10 (limit: 4652)
Memory: 10.5M
CPU: 140ms
CGroup: /system.slice/dovecot.service
├─777352 /usr/sbin/dovecot -F
├─777355 dovecot/managesieve-login
├─777356 dovecot/replicator
├─777357 "dovecot/anvil [3 connections]"
├─777358 dovecot/log
├─777359 dovecot/config
├─777360 "dovecot/stats [5 connections]"
├─777361 dovecot/managesieve-login
├─777363 "dovecot/auth [0 wait, 0 passdb, 0 userdb]"
└─777364 "dovecot/auth worker: idling"
Dez 27 14:17:37 imap2 systemd[1]: Starting dovecot.service - Dovecot IMAP/POP3
email server...
Dez 27 14:17:37 imap2 systemd[1]: Started dovecot.service - Dovecot IMAP/POP3
email server.
liefert er im Log-File:
2024-12-27 14:17:35 master: Warning: Killed with signal 15 (by pid=777349
uid=0 code=kill)
2024-12-27 14:17:58 doveadm(nobody)<777367><uMWvLgapbmeX3AsAcziVww>: Error:
mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
egid=65534(nogroup))
2024-12-27 14:17:58 doveadm(systemd-timesync)<777368><U1ftLwapbmeY3AsAcziVww>:
Error: Couldn't lock //.dovecot-sync.lock: safe_mkstemp(//.dovecot-sync.lock)
failed: Permission denied
2024-12-27 14:17:58 doveadm(systemd-network)<777369><EA9LMQapbmeZ3AsAcziVww>:
Error: Couldn't lock //.dovecot-sync.lock: safe_mkstemp(//.dovecot-sync.lock)
failed: Permission denied
2024-12-27 14:18:01 doveadm(systemd-timesync)<777370><UmtYFwmpbmea3AsAcziVww>:
Error: file_dotlock_open(//dovecot.list.index.log) failed: Permission denied
(euid=997(systemd-timesync) egid=997(systemd-timesync) missing +w perm: /, dir
owned by 0:0 mode=0755)
Wichtig ist nur die erste Zeile. Das mit nobody, systemd-timesync, systemd-
network da sucht er wegen der Replication irgendwie nach den drei Usern im /
var/vmail, die ja keine Postfächer haben. Aber er liefert nichts was auf lmtp
hinweist. Ich finde nur noch das von Gestern:
# journalctl -u dovecot | grep -i lmtp
Sep 24 11:47:13 imap2 dovecot[35801]: master: Dovecot v2.3.19.1 (9b53102964)
starting up for imap, lmtp, sieve, pop3 (core dumps disabled)
Sep 24 17:36:57 imap2 dovecot[38621]: master: Dovecot v2.3.19.1 (9b53102964)
starting up for imap, lmtp, sieve, pop3 (core dumps disabled)
Sep 26 15:58:10 imap2 dovecot[2158]: Fatal: service(lmtp) User doesn't exist:
postfix (See service lmtp { unix_listener /var/spool/postfix/private/dovecot-
lmtp { user } } setting)
Sep 26 16:06:40 imap2 dovecot[2245]: Fatal: service(lmtp) User doesn't exist:
postfix (See service lmtp { unix_listener /var/spool/postfix/private/dovecot-
lmtp { user } } setting)
Viele Grüße
Andreas
Mehr Informationen über die Mailingliste Dovecot