staging.inyokaproject.org

Dovecot unter Ubuntu 22.04 auf Raspi4 installieren und konfigurieren

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

weholei

Anmeldungsdatum:
7. Februar 2019

Beiträge: 311

Bei der installation bin ich auf ein schwerwiegendes Problem gestoßen

2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
E: Internal Error, No file name for dovecot-core:arm64
root@pi4-ubu:/home/werner# 

Dovecot scheint es nur für raspibian zu geben, oder?

Bearbeitet von Thomas_Do:

Titel angepasst. Bitte wähle in Zukunft einen aussagekräftigen Titel!

Moderiert von Thomas_Do:

Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

dovecot-core gibt es in 22.04 für arm64.

sudo apt update
cat /etc/apt/sources.list

weholei

(Themenstarter)

Anmeldungsdatum:
7. Februar 2019

Beiträge: 311

Danke für die Antwort

Hat mich auch gewundert wieso es das nicht gibt. apt apdate habe ich garantiert gemacht.

Einen Fehler habe ich gemacht, habe zuerst apt install dovecot-imapd und dann erst nach Fehlermeldung ins Ubuntuusers wiki geschaut und dovecot-core installiert.

kannst Du damit etwas anfangen:

× dovecot.service - Dovecot IMAP/POP3 email server
     Loaded: loaded (/lib/systemd/system/dovecot.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2023-04-28 14:38:33 CEST; 29min ago
           Process: 1277 ExecStart=/usr/sbin/dovecot -F (code=exited, status=89)
   Main PID: 1277 (code=exited, status=89)   
Apr 28 14:38:33 pi4-ubu systemd[1]: Starting Dovecot IMAP/POP3 email server...
Apr 28 14:38:33 pi4-ubu dovecot[1277]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 12: ssl_cert: Can't open file /etc/dovecot/private/dovecot.pem:>
Apr 28 14:38:33 pi4-ubu systemd[1]: dovecot.service: Main process exited, code=exited, status=89/n/a
Apr 28 14:38:33 pi4-ubu systemd[1]: dovecot.service: Failed with result 'exit-code'.
Apr 28 14:38:33 pi4-ubu systemd[1]: Failed to start Dovecot IMAP/POP3 email serve

cat /etc/apt/sources list kann ich erst morgen nachsehen

./. doch ssh schon eingrichtet

was willst du da sehen?

aber das könnte Hinweis geben nach sudo apt dist-upgrade

dpkg: Fehler beim Bearbeiten des Paketes dovecot-imapd (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                                                                                                Trigger für man-db (2.10.2-1) werden verarbeitet .
..
Fehler traten auf beim Bearbeiten von:
 dovecot-core
 dovecot-imapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
werner@pi4-ubu:~$ 

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Apr 28 14:38:33 pi4-ubu dovecot[1277]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 12: ssl_cert: Can't open file /etc/dovecot/private/dovecot.pem:>

Jemand, der nen Mailserver haben will, sollte diese Meldung verstehen können.

weholei

(Themenstarter)

Anmeldungsdatum:
7. Februar 2019

Beiträge: 311

Danke fürs Gespräch, mit dem Spruch habe ich gerechnet Dachte immer das Forum ist für die da, die es noch Hilfe brauchen 😉

Aber Du hast recht!

Wenn ich jetzt nachsehe, führen die links ins leere

lrwxrwxrwx 1 root root   38 Apr 28 10:57 dovecot.key -> /etc/ssl/private/ssl-cert-snakeoil.key
lrwxrwxrwx 1 root root   36 Apr 28 10:57 dovecot.pem -> /etc/ssl/certs/ssl-cert-snakeoil.pem

Aber die Dateien waren da, ich habe auch die Rechte geprüft und Dovecot sogar in die Gruppe root aufgenommen, sahen aus wie auf meinem desktop PC

-rw-r----- 1 root ssl-cert 1704 Jan 23  2021 ssl-cert-snakeoil.key
root@ubu-20-home:/etc/ssl/private# 

möchtest Du mir troztdem einen tip geben?

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

cat /etc/dovecot/private/dovecot.pem

Ggf. persönliche Daten entfernen.

weholei

(Themenstarter)

Anmeldungsdatum:
7. Februar 2019

Beiträge: 311

nachdem du mich mit der Nase darauf gestoßen hast, habe ich die Zertifikate neu erstellt.

Dovecot lässt sich jetzt starten.

Danke für den Denkanstoß

openssl req -new -x509 -days 3365 -nodes -out /etc/ssl/certs/ssl-cert-snakeoil.pem -keyout /etc/ssl/private/ssl-snakeoil.key

Ich war mit sooo sicher, dass sie da waren, bevor ich deinstalliert, installiert usw habe.

. . .

-rw------- 1 root root     1704 Apr 28 21:08 ssl-cert-snakeoil.pem

Dass nur root leserechte hat scheint nicht zu stören.

PS: Ich habe seit 20 Jahren meinen Mailserver, zugegeben, sei UW-Imap ist die Komplexität enorm gestiegen und bei jeder Neuinstallation eine Herausforderung. Ohne das Forum hätte ich vermutlich schon das Handtuch geworfen.

Antworten |