Hi, so sollte die Ausgabe aussehen wenn mailcow läuft mit seinen benötigten Ports:
sudo ss -tulpn | grep -E -w '25|80|110|143|443|465|587|993|995|4190'
tcp LISTEN 0 4096 0.0.0.0:110 0.0.0.0:* users:(("docker-proxy",pid=4922,fd=7))
tcp LISTEN 0 4096 0.0.0.0:4190 0.0.0.0:* users:(("docker-proxy",pid=4990,fd=7))
tcp LISTEN 0 4096 0.0.0.0:80 0.0.0.0:* users:(("docker-proxy",pid=1582816,fd=7))
tcp LISTEN 0 4096 0.0.0.0:25 0.0.0.0:* users:(("docker-proxy",pid=4523,fd=7))
tcp LISTEN 0 4096 0.0.0.0:143 0.0.0.0:* users:(("docker-proxy",pid=4937,fd=7))
tcp LISTEN 0 4096 0.0.0.0:465 0.0.0.0:* users:(("docker-proxy",pid=4543,fd=7))
tcp LISTEN 0 4096 0.0.0.0:443 0.0.0.0:* users:(("docker-proxy",pid=1582830,fd=7))
tcp LISTEN 0 4096 0.0.0.0:587 0.0.0.0:* users:(("docker-proxy",pid=4564,fd=7))
tcp LISTEN 0 4096 0.0.0.0:993 0.0.0.0:* users:(("docker-proxy",pid=4956,fd=7))
tcp LISTEN 0 4096 0.0.0.0:995 0.0.0.0:* users:(("docker-proxy",pid=4973,fd=7))
tcp LISTEN 0 4096 [::]:110 [::]:* users:(("docker-proxy",pid=4929,fd=7))
tcp LISTEN 0 4096 [::]:4190 [::]:* users:(("docker-proxy",pid=4997,fd=7))
tcp LISTEN 0 4096 [::]:80 [::]:* users:(("docker-proxy",pid=1582823,fd=7))
tcp LISTEN 0 4096 [::]:25 [::]:* users:(("docker-proxy",pid=4532,fd=7))
tcp LISTEN 0 4096 [::]:143 [::]:* users:(("docker-proxy",pid=4944,fd=7))
tcp LISTEN 0 4096 [::]:465 [::]:* users:(("docker-proxy",pid=4554,fd=7))
tcp LISTEN 0 4096 [::]:443 [::]:* users:(("docker-proxy",pid=1582837,fd=7))
tcp LISTEN 0 4096 [::]:587 [::]:* users:(("docker-proxy",pid=4573,fd=7))
tcp LISTEN 0 4096 [::]:993 [::]:* users:(("docker-proxy",pid=4962,fd=7))
tcp LISTEN 0 4096 [::]:995 [::]:* users:(("docker-proxy",pid=4980,fd=7))
Überall wo docker-proxy steht hat mailcow den Port für sich reserviert und lauscht auf ihn. Steht da irgendwo ein andere Name, blockiert dieser Dienst, den Port und du bekommst beim starten von mailcow eine Fehlermeldung. Also gucken welcher Dienst stört und beenden, damit mailcow richtig starten kann. 😉