Probleme mit Cyrus nach Upgrade
Hallo miteinander,
Irgendwie ist hier der Wurm drin.
Nach einem upgrade von debian 10 über 11 auf 12 macht der Cyrus Imap Zicken.
Es ist ein ansehnliches Mail-Volumen vorhanden, das ich gerne im neuen
Imap verwenden möchte.
Meine bisherige Vorgehensweise nach
https://www.cyrusimap.org/3.6/imap/download/upgrade.html#storage-changes (1)
vor dem ersten Start
su cyrus -C "/usr/sbin/cyrus ctl_cyrusdb -r"
dann service cyrus-imapd start
dann
running su cyrus -c "/usr/lib/cyrus/bin/reconstruct -r -f "
Allerdings werden nicht alle Unterordner "importiert" bzw. im Imap sichtbar
Der Imap und auch reconstruct melden im journald bzw im syslog:
Beispiel (2):
user.<mboxname>.Drafts: failed to read index header
user.<mboxname>.Drafts: System I/O error Permission denied
Auch service-impd status haut ständig ähnliche Meldungen raus:
Okt 19 17:06:04 gateway cyrus/imap[686277]: IOERROR: opening index
failed: mailbox=<user.<user>.Deleted Messages> error=<System I/O error>
syserror=<Permission denied> func=<mailb>
Okt 19 17:06:04 gateway cyrus/imap[686283]: IOERROR: opening index
failed: mailbox=<user.<user>.Mehr Ordner.50 Neue Liefereranten>
error=<System I/O error> syserror=<Permission d>
Okt 19 17:06:04 gateway cyrus/imap[686283]: IOERROR: opening index
failed: mailbox=<user.<user>.Mehr Ordner.98 Preisanpassungen>
error=<System I/O error> syserror=<Permission den>
Okt 19 17:06:04 gateway cyrus/imap[686283]: IOERROR: opening index
failed: mailbox=<user.<user>.Mehr Ordner.99_Weihnachten ab 2022>
error=<System I/O error> syserror=<Permission >
Okt 19 17:06:04 gateway cyrus/imap[686283]: IOERROR: opening index
failed: mailbox=<user.<user>.Mehr Ordner.Honeywell divers> error=<System
I/O error> syserror=<Permission denied>
Okt 19 17:06:04 gateway cyrus/imap[686277]: IOERROR: opening index
failed: mailbox=<user.<user>.Notes> error=<System I/O error>
syserror=<Permission denied> func=<mailbox_open_adv>
Okt 19 17:06:04 gateway cyrus/imap[686283]: IOERROR: opening index
failed: mailbox=<user.<user>.Notes> error=<System I/O error>
syserror=<Permission denied> func=<mailbox_open_ad>
Alle Dateien ab Verzeichnis /var/spool/cyrus/mail
haben cyrus:mail rw-- (600)
Die Verzeichnisse haben:
cyrus:mail rwx-- (700)
In /var/lib/cyrus/ sieht es genau so aus, bis auf das Verzeichnis
socket, das hat 760
Also an den file- und directory-permissions kann es eigentlich nicht
liegen, warum mir oben genannte Fehlermeldungen (2) um die Ohren fliegen.
Aus der Cyrus-Mailingliste kam bis auf den Hinweis in (1) leider bisher
keine Information.
Irgendwie bin ich momentan mit meinem Latein am Ende und brauche
dringend Hilfe.
Danke schon mal
Reply to: