esackbauer Thank you for your reply. Yes, I have HAProxy set up on my pFsense router, with reverse proxies several domains to several different physical machines running various services on the network. I have HAProxy offloading ssl certs for all other services at the moment, but I believe I have mailcow excluded from that (I’ll work on that when I get past this, if need be).
I checked the link you provided and followed the instructions to:
Make sure you change HTTP_BIND and HTTPS_BIND in mailcow.conf to a local address and set the ports accordingly, for example:
HTTP_BIND=127.0.0.1
HTTP_PORT=8080
HTTPS_BIND=127.0.0.1
HTTPS_PORT=8443
This will also change the bindings inside the Nginx container! This is important, if you decide to use a proxy within Docker.
I had:
HTTP_PORT=80
HTTP_BIND=
HTTPS_PORT=443
HTTPS_BIND=
and changed it to:
HTTP_PORT=80
HTTP_BIND=127.0.0.1
HTTPS_PORT=443
HTTPS_BIND=127.0.0.1
However, now I get a 503 Service Unavailable
when trying to access the site… It seems that the instructions are for the reverse proxy being hosted on the same machine, is that the case?
What service is asking for credentials (https://host/mailbox)?
Does E-Mail>Configuration
replace Configuration -> Mail setup
?