Hallo zusammen,
ich versuche exemplarisch eine mailcow Umgebung zu erstellen. Szenario sieht wie folgt aus:
VPS Server beim Hoster als Single Node Docker Host. Darunter gibts dann zwei separate Docker-Compose Files. Das eine ist im Endeffekt ein Proxy Frontend für SSL/HTTP Traffic. Alles andere wird als Port öffentlich erreicht direkt über den Host.
Ich habe eine modifizierte override.yml erstellt. Zusätzlich dazu die Zertifikatserstellung via LetsEncrypt im Nginx Proxy sichergestellt und die Zertifikate entsprechend eingehangen. Jetzt kann ich auch soweit via Docker-Compose up die Umgebung starten und mich auch anmelden.
Sobald ich mich jetzt via SOGo anmelden möchte sehe ich nur die Meldung “Keine Mailbox gewählt” in den Logs finde ich dazu parallel:
36 54818eca6fbc = <0x0x55cb88b1b950[NGImap4Client]: login=test@domain.de(pwd) address=<0x0x55cb887f38e0[NGInternetSocketAddress]: host=172.16.10.250 port=143>>
sogo-mailcow_1 | Apr 4 15:42:36 54818eca6fbc sogod [80]: <0x55cb8886e900[SOGoMailAccount]:0> renewing imap4 password
sogo-mailcow_1 | Apr 4 15:42:36 54818eca6fbc sogod [80]: [ERROR] <0x0x55cb88b1b8e0[NGImap4ConnectionManager]> IMAP4 login failed:
sogo-mailcow_1 | Apr 4 15:42:36 54818eca6fbc host=172.16.10.250, user=test@domain.de, pwd=yes
sogo-mailcow_1 | Apr 4 15:42:36 54818eca6fbc url=imap://test%40cnccustoms.de@172.16.10.250/?tls=NO&tlsVerifyMode=none
Lasse ich die Umgebung eine Weile laufen sehe ich, dass der Dovecot Container im Loop startet. Der Watchdog Container generiert ebenfalls einen Fehler und startet den Dovecot neu:
watchdog-mailcow_1 | Mon Apr 4 15:51:26 CEST 2022 Rspamd health level: 100% (5/5), health trend: 0
postfix-mailcow_1 | Apr 4 15:51:29 126665cd26fb postfix/master[347]: warning: process /usr/lib/postfix/sbin/smtpd pid 362 exit status 1
watchdog-mailcow_1 | Mon Apr 4 15:51:29 CEST 2022 Postfix health level: 0% (0/8), health trend: -3
watchdog-mailcow_1 | Mon Apr 4 15:51:30 CEST 2022 Postfix hit error limit
watchdog-mailcow_1 |
watchdog-mailcow_1 | SMTP OK - 0.255 sec. response time|time=0.254681s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.232 sec. response time|time=0.231562s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.522 sec. response time|time=0.521974s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.052 sec. response time|time=0.052317s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.058 sec. response time|time=0.058380s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.101 sec. response time|time=0.101432s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.063 sec. response time|time=0.062687s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | CRITICAL - Socket timeout
watchdog-mailcow_1 | CRITICAL - Socket timeout
watchdog-mailcow_1 | SMTP OK - 0.090 sec. response time|time=0.090314s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.797 sec. response time|time=0.796993s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.060 sec. response time|time=0.059546s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
watchdog-mailcow_1 | SMTP OK - 0.062 sec. response time|time=0.062041s;;;0.000000
watchdog-mailcow_1 | SMTP UNKNOWN - Cannot read EHLO response via TLS.
ofelia-mailcow_1 | 2022-04-04T15:51:36.021+02:00 common.go:125 ▶ NOTICE [Job "dovecot_imapsync_runner" (22cddcc5097a)] Started - /bin/bash -c "[[ ${MASTER} == y ]] && /usr/local/bin/gosu nobody /usr/local/bin/imapsync_runner.pl || exit 0"
ofelia-mailcow_1 | 2022-04-04T15:51:36.021+02:00 common.go:125 ▶ NOTICE [Job "sogo_eautoreply" (e335d51733d2)] Started - /bin/bash -c "[[ ${MASTER} == y ]] && /usr/local/bin/gosu sogo /usr/sbin/sogo-tool update-autoreply -p /etc/sogo/sieve.creds || exit 0"
ofelia-mailcow_1 | 2022-04-04T15:51:36.03+02:00 common.go:121 ▶ ERROR [Job "dovecot_imapsync_runner" (22cddcc5097a)] Finished in "8.822708ms", failed: true, skipped: false, error: error creating exec: API error (409): Container 1843aabe1b2b5ce5cf303e206d459db74a0175a89e4c487579de3ea536498640 is restarting, wait until the container is running
Ich finde allerdings den Fehler nicht. IPv6 habe ich bereits gem. Manual abgeschaltet und getestet. Ebenfalls habe ich bereits Telnet Tests durchgeführt. Ich erreiche (zeitweise) zumindest auch den Dovecot Service.
Anbei die ovverride.yml zur Prüfung.
Vielen Dank für euren Support!