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