I’ve setup MailCow with domains I already owned and already have aan SSL (wildcard) cert for it. So I followed these instructions:
https://mailcow.github.io/mailcow-dockerized-docs/firststeps-ssl/
Disabled LE and placd my own cert files in data/assets/ssl . Per instructions I had to restart 3 containers to make this work. But the Dovecot container seems to be have broken…?
`Oct 30 16:53:01 mail2 CRON[127]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct 30 16:53:01 mail2 CRON[126]: pam_unix(cron:session): session opened for user vmail by (uid=0)
Oct 30 16:53:01 mail2 CRON[129]: (vmail) CMD (/usr/local/bin/trim_logs.sh >> /dev/console 2>&1)
Oct 30 16:53:01 mail2 CRON[130]: (root) CMD ( /usr/local/bin/imapsync_cron.pl 2>&1 | /usr/bin/logger)
Oct 30 16:53:01 mail2 CRON[126]: pam_unix(cron:session): session closed for user vmail
Oct 30 16:53:02 mail2 CRON[127]: pam_unix(cron:session): session closed for user root
2020-10-30 16:53:05,083 INFO spawned: ‘dovecot’ with pid 143
2020-10-30 16:53:05,171 INFO exited: dovecot (exit status 89; not expected)
2020-10-30 16:53:05,172 INFO gave up: dovecot entered FATAL state, too many start retries too quickly
2020-10-30 16:53:06,180 WARN received SIGQUIT indicating exit request
2020-10-30 16:53:06,181 INFO waiting for cron, processes, syslog-ng to die
Oct 30 16:53:06 mail2 syslog-ng[117]: syslog-ng shutting down; version=‘3.19.1’
2020-10-30 16:53:06,289 INFO stopped: syslog-ng (exit status 0)
2020-10-30 16:53:07,294 INFO stopped: cron (terminated by SIGTERM)
2020-10-30 16:53:07,299 INFO stopped: processes (terminated by SIGTERM)
Uptime: 1819 Threads: 19 Questions: 6667 Slow queries: 0 Opens: 145 Flush tables: 1 Open tables: 137 Queries per second avg: 3.665
The user vmail' is already a member of
tty’.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 –:–:– –:–:– –:–:– 0
100 99k 100 99k 0 0 225k 0 –:–:– –:–:– –:–:– 225k
20_blatspammer.cf
70_HS_body.cf
70_HS_header.cf
2020-10-30 16:53:17,001 INFO Set uid to user 0 succeeded
2020-10-30 16:53:17,010 INFO supervisord started with pid 1
2020-10-30 16:53:18,015 INFO spawned: ‘processes’ with pid 115
2020-10-30 16:53:18,020 INFO spawned: ‘cron’ with pid 116
2020-10-30 16:53:18,025 INFO spawned: ‘dovecot’ with pid 117
2020-10-30 16:53:18,034 INFO spawned: ‘syslog-ng’ with pid 118
2020-10-30 16:53:18,142 INFO exited: dovecot (exit status 89; not expected)
[2020-10-30T16:53:18.160651] WARNING: With use-dns(no), dns-cache() will be forced to ‘no’ too!;
Oct 30 16:53:18 mail2 syslog-ng[118]: syslog-ng starting up; version=‘3.19.1’
2020-10-30 16:53:19,172 INFO success: processes entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2020-10-30 16:53:19,173 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2020-10-30 16:53:19,176 INFO spawned: ‘dovecot’ with pid 123
2020-10-30 16:53:19,177 INFO success: syslog-ng entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2020-10-30 16:53:19,261 INFO exited: dovecot (exit status 89; not expected)
2020-10-30 16:53:21,271 INFO spawned: ‘dovecot’ with pid 125
2020-10-30 16:53:21,357 INFO exited: dovecot (exit status 89; not expected)
2020-10-30 16:53:24,371 INFO spawned: ‘dovecot’ with pid 127
2020-10-30 16:53:24,454 INFO exited: dovecot (exit status 89; not expected)
2020-10-30 16:53:24,454 INFO gave up: dovecot entered FATAL state, too many start retries too quickly
2020-10-30 16:53:25,461 WARN received SIGQUIT indicating exit request
2020-10-30 16:53:25,462 INFO waiting for cron, processes, syslog-ng to die
Oct 30 16:53:25 mail2 syslog-ng[118]: syslog-ng shutting down; version=‘3.19.1’
2020-10-30 16:53:25,570 INFO stopped: syslog-ng (exit status 0)
2020-10-30 16:53:26,574 INFO stopped: cron (terminated by SIGTERM)
2020-10-30 16:53:26,575 INFO stopped: processes (terminated by SIGTERM)
`