I managed to install mailcow behind the dockerized jwilder/nginx-proxy and letsencrypt nginxproxy/acme-companion and it somehow works, except that I get the common “No mailbox selected”-error after I login with a user in SOGo.
Now reading the issues from the past sometimes this error seems to go magically away after some time, but as I need this server to be working tomorrow I thought I might ask for help.
This is from the SOGo-log:
24/05/2023, 17:35:43 notice [63]: mailcowdockerized-watchdog-mailcow-1.mailcowdockerized_mailcow-
network “GET /SOGo.index/ HTTP/1.1” 200 2593/0 0.001 - - 0 - 12
24/05/2023, 17:34:22 notice [63]: mailcowdockerized-watchdog-mailcow-1.mailcowdockerized_mailcow-network “GET /SOGo.index/ HTTP/1.1” 200 2593/0 0.008 - - 0 - 12
24/05/2023, 17:33:44 notice [63]: 172.20.0.1 “POST /SOGo/so/hello@aispezialisten.com/Mail/unseenCount HTTP/1.0” 200 19/31 0.011 - - 0 - 13
24/05/2023, 17:33:44 notice [63]: [ERROR] <0×559af661b7b0[SOGoMailAccount]:0> Could not connect IMAP4
24/05/2023, 17:33:44 notice <0×0×559af65b2320[NGImap4Client]: login=hello@aispezialisten.com(pwd) address=<0×0×559af6603e60[NGInternetSocketAddress]: host=172.22.1.250 port=143>>
24/05/2023, 17:33:44 notice
24/05/2023, 17:33:44 notice
24/05/2023, 17:33:44 notice //hello%40aispezialisten.com@172.22.1.250/?tls=NO&tlsVerifyMode=none
24/05/2023, 17:33:44 notice user=hello@aispezialisten.com, pwd=yes
24/05/2023, 17:33:44 notice [63]: [ERROR] <0×0×559af6555a00[NGImap4ConnectionManager]> IMAP4 login failed:
24/05/2023, 17:33:44 notice [63]: <0×559af661b7b0[SOGoMailAccount]:0> renewing imap4 password
24/05/2023, 17:33:44 notice <0×0×559af65ae740[NGImap4Client]: login=hello@aispezialisten.com(pwd) address=<0×0×559af6654310[NGInternetSocketAddress]: host=172.22.1.250 port=143>>
So my guess is that something is wrong with my configuration, somehow related to IMAP4. The dovecot-log is actually empty, although dovecot is reported as running and there are also no errors in the dovecot-docker-logs.
The output from iptables -L -vn -t nat –line-numbers is:
Chain PREROUTING (policy ACCEPT 985 packets, 67043 bytes)
num pkts bytes target prot opt in out source destination
1 1483 73918 DOCKER 0 – * * 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL
Chain INPUT (policy ACCEPT 36 packets, 1920 bytes)
num pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 19 packets, 1271 bytes)
num pkts bytes target prot opt in out source destination
1 0 0 DOCKER 0 – * * 0.0.0.0/0 !127.0.0.0/8 ADDRTYPE match dst-type LOCAL
Chain POSTROUTING (policy ACCEPT 571 packets, 37139 bytes)
num pkts bytes target prot opt in out source destination
1 1997 133K MASQUERADE 0 – * !br-mailcow 172.22.1.0/24 0.0.0.0/0
2 0 0 MASQUERADE 0 – * !br-f4b041535cf8 172.18.0.0/16 0.0.0.0/0
3 0 0 MASQUERADE 0 – * !docker0 172.17.0.0/16 0.0.0.0/0
4 153 10608 MASQUERADE 0 – * !br-c77420dec3af 192.168.48.0/20 0.0.0.0/0
5 729 43740 MASQUERADE 0 – * !br-7efbc6421d30 172.20.0.0/16 0.0.0.0/0
6 0 0 MASQUERADE 6 – * * 172.20.0.2 172.20.0.2 tcp dpt:443
7 0 0 MASQUERADE 6 – * * 172.20.0.2 172.20.0.2 tcp dpt:80
8 0 0 MASQUERADE 6 – * * 172.22.1.2 172.22.1.2 tcp dpt:8983
9 0 0 MASQUERADE 6 – * * 172.22.1.249 172.22.1.249 tcp dpt:6379
10 0 0 MASQUERADE 6 – * * 172.22.1.8 172.22.1.8 tcp dpt:3306
11 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:12345
12 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:4190
13 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:995
14 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:993
15 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:143
16 0 0 MASQUERADE 6 – * * 172.22.1.250 172.22.1.250 tcp dpt:110
17 0 0 MASQUERADE 6 – * * 172.22.1.253 172.22.1.253 tcp dpt:587
18 0 0 MASQUERADE 6 – * * 172.22.1.253 172.22.1.253 tcp dpt:465
19 0 0 MASQUERADE 6 – * * 172.22.1.253 172.22.1.253 tcp dpt:25
Chain DOCKER (2 references)
num pkts bytes target prot opt in out source destination
1 0 0 RETURN 0 – br-mailcow * 0.0.0.0/0 0.0.0.0/0
2 0 0 RETURN 0 – br-f4b041535cf8 * 0.0.0.0/0 0.0.0.0/0
3 0 0 RETURN 0 – docker0 * 0.0.0.0/0 0.0.0.0/0
4 0 0 RETURN 0 – br-c77420dec3af * 0.0.0.0/0 0.0.0.0/0
5 0 0 RETURN 0 – br-7efbc6421d30 * 0.0.0.0/0 0.0.0.0/0
6 92 5448 DNAT 6 – !br-7efbc6421d30 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 to:172.20.0.2:443
7 18 1126 DNAT 6 – !br-7efbc6421d30 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 to:172.20.0.2:80
8 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 127.0.0.1 tcp dpt:18983 to:172.22.1.2:8983
9 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 127.0.0.1 tcp dpt:7654 to:172.22.1.249:6379
10 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 127.0.0.1 tcp dpt:13306 to:172.22.1.8:3306
11 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 127.0.0.1 tcp dpt:19991 to:172.22.1.250:12345
12 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:4190 to:172.22.1.250:4190
13 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:995 to:172.22.1.250:995
14 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:993 to:172.22.1.250:993
15 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:143 to:172.22.1.250:143
16 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:110 to:172.22.1.250:110
17 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:587 to:172.22.1.253:587
18 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:465 to:172.22.1.253:465
19 0 0 DNAT 6 – !br-mailcow * 0.0.0.0/0 0.0.0.0/0 tcp dpt:25 to:172.22.1.253:25
Does anyone see a problem here? Because I do not.
Regards
Arne