mailcow / mailcow-dockerized

mailcow: dockerized - 🐮 + 🐋 = 💕
https://mailcow.email
GNU General Public License v3.0
9.09k stars 1.19k forks source link

Mailbox and Domain Datatables not rendering #5966

Closed thebub closed 1 month ago

thebub commented 4 months ago

Contribution guidelines

I've found a bug and checked that ...

Description

Hi,
Since a recent update the datatables for domains and mailboxes don't render anymore.
Opening the Browser DevTools, actually shows the requests being completed (160ms) and returning the correct data.
However, the loading spinner in the UI is hanging around and the tables is not being rendered.

The browser console also doesn't show any errors. Neither does the error.log from the server.

Logs:

N/A

Steps to reproduce:

1. Login to Mailcow Admin UI
2. Navigate to E-Mail -> Konfiguration
3. Either open tab Domains -> Domains or Mailboxes -> Mailboxes

Which branch are you using?

master

Which architecture are you using?

x86

Operating System:

Ubuntu 20.04.6 LTS

Server/VM specifications:

vRoot 2GB Mem, 2 Ghz 2 Core

Is Apparmor, SELinux or similar active?

no

Virtualization technology:

N/A

Docker version:

25.0.4

docker-compose version or docker compose version:

v2.6.1

mailcow version:

2024-06c

Reverse proxy:

Ngnix

Logs of git diff:

# git diff origin/master
diff --git a/data/conf/nginx/site.conf b/data/conf/nginx/site.conf
index fb40de87..01c5ca73 100644
--- a/data/conf/nginx/site.conf
+++ b/data/conf/nginx/site.conf
@@ -7,4 +7,5 @@ map $http_x_forwarded_proto $client_req_scheme {
      https https;
 }

-include /etc/nginx/conf.d/sites.active;
+#include /etc/nginx/conf.d/sites.active;
+include /etc/nginx/conf.d/site.*.custom;
diff --git a/data/conf/postfix/main.cf b/data/conf/postfix/main.cf
index 6a87f2ec..5c57818a 100644
--- a/data/conf/postfix/main.cf
+++ b/data/conf/postfix/main.cf
@@ -173,3 +173,36 @@ parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks

 # DO NOT EDIT ANYTHING BELOW #
 # Overrides #
+
+postscreen_dnsbl_sites = wl.mailspike.net=127.0.0.[18;19;20]*-2
+  hostkarma.junkemailfilter.com=127.0.0.1*-2
+  list.dnswl.org=127.0.[0..255].0*-2
+  list.dnswl.org=127.0.[0..255].1*-4
+  list.dnswl.org=127.0.[0..255].2*-6
+  list.dnswl.org=127.0.[0..255].3*-8
+  ix.dnsbl.manitu.net*2
+  bl.spamcop.net*2
+  bl.suomispam.net*2
+  hostkarma.junkemailfilter.com=127.0.0.2*3
+  hostkarma.junkemailfilter.com=127.0.0.4*2
+  hostkarma.junkemailfilter.com=127.0.1.2*1
+  backscatter.spameatingmonkey.net*2
+  bl.ipv6.spameatingmonkey.net*2
+  bl.spameatingmonkey.net*2
+  b.barracudacentral.org=127.0.0.2*7
+  bl.mailspike.net=127.0.0.2*5
+  bl.mailspike.net=127.0.0.[10;11;12]*4
+  dnsbl.sorbs.net=127.0.0.10*8
+  dnsbl.sorbs.net=127.0.0.5*6
+  dnsbl.sorbs.net=127.0.0.7*3
+  dnsbl.sorbs.net=127.0.0.8*2
+  dnsbl.sorbs.net=127.0.0.6*2
+  dnsbl.sorbs.net=127.0.0.9*2
+  zen.spamhaus.org=127.0.0.[10;11]*8
+  zen.spamhaus.org=127.0.0.[4..7]*6
+  zen.spamhaus.org=127.0.0.3*4
+  zen.spamhaus.org=127.0.0.2*3
+
+# User Overrides
+myhostname = mail.xxx.net

Logs of iptables -L -vn:

N/A

Logs of ip6tables -L -vn:

N/A

Logs of iptables -L -vn -t nat:

N/A

Logs of ip6tables -L -vn -t nat:

N/A

DNS check:

# docker exec -it $(docker ps -qf name=acme-mailcow) dig +short stackoverflow.com @172.22.1.254
172.64.155.249
104.18.32.7
DerLinkman commented 3 months ago

You have modified your nginx config it seems.. could be a problem, also without logs we cannot analyse something

milkmaker commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.