Bidirektionaler Dovecot-Server synchronisiert nicht mehr

Andreas Günther dovecot.user at it-linuxmaker.live
Do Dez 12 11:15:11 CET 2024


Guten Morgen Klaus,

nein, das hatte ich tatsächlich nicht gesehen. Danke für das Drüberschauen. 
Jetzt ist aber die Frage der richtigen Berechtigungen.

In der conf.d/10-logging.conf steht via Default erst einmal 
log_path = /var/log/dovecot.log
log_path = /var/log/dovecot-info.log
drin und die bekommen ebenfalls per Default 0640 zugewiesen.

Ich habe jetzt ein separates Verzeichnis anlegt:
log_path = /var/log/dovecot/dovecot.log
log_path = /var/log/dovecot/dovecot-info.log

/var/log/dovecot/ gehört erst einmal “root:adm”

Dovecot scheint damit alleine keine Probleme zu haben, aber eben systemd-
timesync und systemd-network.

Wo trage ich in der conf.d/10-logging.conf die Permissions ein. In der /etc/
logrotate.d/dovecot habe ich vorsorglich 
create 660 root adm
eingetragen.

Und dann ist noch dieser Eintrag
doveadm(systemd-network)<643863><MnBwLUe2WmcX0wkAcziVww>: Error: Couldn't lock 
//.dovecot-sync.lock: safe_mkstemp(//.dovecot-sync.lock) failed: Permission 
denied

Wo liegt diese ".dovecot-sync.lock"?

Beste Grüße

Andreas


Am Mittwoch, 11. Dezember 2024, 18:09:57 CET schrieb Klaus Tachtler via 
Dovecot:
> Hallo Andreas,
> 
> (euid=998(systemd-network) egid=998(systemd-network) missing +w perm: /, dir
> owned by 0:0 mode=0755)
> 
> Hast Du das gesehen?
> 
> 
> Grüße
> Klaus.
> 
> > Hallo zusammen,
> > 
> > ich habe einen bidirektionallen Dovecot-Server auf zwei voneinander
> > getrennten Servern aufgesetzt. Das hatte auch erst funktioniert. Jetzt
> > wird nichts mehr synchronisiert, dafür sehe ich in den Log-Files auf
> > beiden Seiten:
> > 
> > 2024-12-11 17:18:03 doveadm(nobody)<743511><1cASEzu7WWdXWAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:18:03 doveadm(nobody)<743511><1cASEzu7WWdXWAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:18:03
> > doveadm(systemd-timesync)<743512><NgLnEzu7WWdYWAsAKXRArQ>: 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)
> > 2024-12-11 17:18:03
> > doveadm(systemd-network)<743513><zRysFDu7WWdZWAsAKXRArQ>: Error:
> > file_dotlock_open(//dovecot.list.index.log) failed: Permission denied
> > (euid=998(systemd-network) egid=998(systemd-network) missing +w perm: /,
> > dir owned by 0:0 mode=0755)
> > 2024-12-11 17:23:03 doveadm(nobody)<744455><8k1ALWe8WWcHXAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:23:03 doveadm(nobody)<744455><8k1ALWe8WWcHXAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:23:03
> > doveadm(systemd-timesync)<744456><NysOLme8WWcIXAsAKXRArQ>: 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)
> > 2024-12-11 17:23:03
> > doveadm(systemd-network)<744458><w/q5L2e8WWcKXAsAKXRArQ>: Error:
> > file_dotlock_open(//dovecot.list.index.log) failed: Permission denied
> > (euid=998(systemd-network) egid=998(systemd-network) missing +w perm: /,
> > dir owned by 0:0 mode=0755)
> > 2024-12-11 17:23:03 doveadm(nobody)<744452><Dp4yKme8WWcEXAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:23:03 doveadm(nobody)<744452><Dp4yKme8WWcEXAsAKXRArQ>:
> > Error:
> > mkdir(/nonexistent) failed: Permission denied (euid=65534(nobody)
> > egid=65534(nogroup))
> > 2024-12-11 17:23:03
> > doveadm(systemd-timesync)<744453><ZeveKme8WWcFXAsAKXRArQ>: 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)
> > 2024-12-11 17:23:03
> > doveadm(systemd-network)<744454><ZhvmK2e8WWcGXAsAKXRArQ>: Error:
> > file_dotlock_open(//dovecot.list.index.log) failed: Permission denied
> > (euid=998(systemd-network) egid=998(systemd-network) missing +w perm: /,
> > dir owned by 0:0 mode=0755)
> > 
> > Ich meine, dass die Permissions der Dateien stimmen. Ich frage deswegen,
> > was ist das für ein Fehler und vor allem wo muss ich suchen?
> > 
> > Vielen Dank und Grüße
> > 
> > Andreas








Mehr Informationen über die Mailingliste Dovecot