Yesterday I just updated the mailcow as it was a new Moorch 2025 Update. I understood that SOGo is now just / and /admin has to be admin panel.

I am using Nginx reverse proxy where earlier I was redirecting my domain to /SOGo with the following (after update I commented the redirection so that it directly goes to default.):

location / {
#rewrite ^/$ /SOGo/;
proxy_pass http://127.0.0.1:18080;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
client_max_body_size 0;

proxy_buffer_size 512k;
proxy_buffers 128 2048k;
proxy_busy_buffers_size 2048k;

}
}`

Yes, mailcow.conf contains http port binding to 18080 which had been working since many years.

But after update, nginx restarting, docker restarting, server itself restarting process, the mailcow UI is not coming on the screen. Neither the default UI not the /admin panel nothing is coming on the screen.

if anyone can help on this.

Have something to say?

Join the community by quickly registering to participate in this discussion. We'd like to see you joining our great moo-community!

Cisco30 I know that too. I do not have any additional ADDITIONAL_SAN in mailcow.conf, and set ENABLE_SNI=n.

The thing is domainname.com/rspamd working fine, it’s just mailcow UI and admin panels are stuck.

I simply rolled back the update with –legacy option and everything came back to normal. Could not find the root cause why the default mailcow UI or /admin /domainadmin was not working.

4 days later

I tried again the Moorch 2025 update to assess the issue with –stable update. But still everything stays blank and no page comes on the screen.

Do I have to run generate_config.sh again? if anyone can help.

I guess you are creating a loop here. You rewrite / to /SOGo and the March update does rewrite /SOGo to /.

    esackbauer No earlier config was to route default UI to SOGO e.g. rewrite ^/$ /SOGo/; in proxy pass. I just commented it so that it routes to default / where it goes to whatever it presents by proxy_pass http://127.0.0.1:18080;.

    4 days later

    I experience the same issue. I have quite a standard setup, just some adjustments in postfix. Cannot find out why the page is blank. / /admin /domainadmin - all the same. Just blank. Log in nginx-mailcow:

    nginx-mailcow-1 | <IP> - - [05/Apr/2025:20:59:27 +0200] “GET / HTTP/2.0” 200 20 “-” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36”

    What can cause this?

    No one is typing