So, i just tried to install mailcow and everything went fine, until i tried the last step in the docs for installation, which is runnning docker-compose up -d
:
WARNING: The WATCHDOG_NOTIFY_EMAIL variable is not set. Defaulting to a blank string.
Removing mailcowdockerized_nginx-mailcow_1
mailcowdockerized_memcached-mailcow_1 is up-to-date
mailcowdockerized_sogo-mailcow_1 is up-to-date
mailcowdockerized_olefy-mailcow_1 is up-to-date
mailcowdockerized_clamd-mailcow_1 is up-to-date
mailcowdockerized_ejabberd-mailcow_1 is up-to-date
mailcowdockerized_dockerapi-mailcow_1 is up-to-date
mailcowdockerized_watchdog-mailcow_1 is up-to-date
mailcowdockerized_solr-mailcow_1 is up-to-date
mailcowdockerized_redis-mailcow_1 is up-to-date
mailcowdockerized_unbound-mailcow_1 is up-to-date
mailcowdockerized_php-fpm-mailcow_1 is up-to-date
mailcowdockerized_mysql-mailcow_1 is up-to-date
Recreating a49de35c3104_mailcowdockerized_nginx-mailcow_1 ...
mailcowdockerized_postfix-mailcow_1 is up-to-date
mailcowdockerized_dovecot-mailcow_1 is up-to-date
mailcowdockerized_rspamd-mailcow_1 is up-to-date
mailcowdockerized_ofelia-mailcow_1 is up-to-date
mailcowdockerized_netfilter-mailcow_1 is up-to-date
Recreating a49de35c3104_mailcowdockerized_nginx-mailcow_1 ... error
ERROR: for a49de35c3104_mailcowdockerized_nginx-mailcow_1 Cannot start service nginx-mailcow: driver failed programming external connectivity on endpoint mailcowdockerized_nginx-mailcow_1 (deb2ecd401aa2d619387c6734710ca1486c35cac6e733a143ed1dc5587a8df49): Error starting userland proxy: listen tcp4 127.0.0.1:443: bind: address already in use
ERROR: for nginx-mailcow Cannot start service nginx-mailcow: driver failed programming external connectivity on endpoint mailcowdockerized_nginx-mailcow_1 (deb2ecd401aa2d619387c6734710ca1486c35cac6e733a143ed1dc5587a8df49): Error starting userland proxy: listen tcp4 127.0.0.1:443: bind: address already in use
ERROR: Encountered errors while bringing up the project.
I use NGiNX on a Debian 10 Server and here something i think might be related to the error: For some reason my own website that I’ve made myself as a little project (in /var/www/) does not only show up with www.example.com which it’s meant to do (server_name www.example.com;
in sites-available/sites-enabled config), but when i got to mail.example.com it shows the same contents as www.example.com ? Also my own Website i mentioned only listens on port 80 on ipv4 and ipv6
Help pls i have no idea what to do …
Edit:
It also didn’t create something like a mailcow.conf file or similar in etc/nginx/sites-available, I don’t know if that’s important but gonna add that on here