The System Status Checks is reporting the following errors:
✖ SSH Login (ssh) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:22. ✖ Public DNS (nsd4) is running and available over IPv4 but is not accessible over IPv6 at xxxx:xxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx port 53. ✖ Incoming Mail (SMTP/postfix) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:25. ✖ Outgoing Mail (SMTP 587/postfix) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:587. ✖ IMAPS (dovecot) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:993. ✖ Mail Filters (Sieve/dovecot) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:4190. ✖ HTTP Web (nginx) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at xxx.xxx.xxx.xx:80.
What is wrong? How can I undo these errors? Can’t remember to have tampered firewall settings.
I did an ‘ufw status numbered’ and all ports returned action ‘ALLOW IN’ from ‘Anywhere’. Cannot remember to have set up any firewalls when configuring the ubuntu server. Any suggestions how to check whether a firewall is active?
I was talking about a hardware firewall or nat device, MIAB should have configured the ufw firewall correctly. I’m not sure what else could be wrong unless MIAB updated weird or some setting got changed in ubuntu.
Sending and receiving of emails is working. But I don’t know why I get these warnings. Can somebody else give me a direction where to look for a solution?
I have exactly the same issue and using the same hosting provider. (www.transip.nl)
When i installed mailinabox everything looks fine.
But after the first reboot this problem came.
SSH Login (ssh) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 22.
Public DNS (nsd4) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 53.
Incoming Mail (SMTP/postfix) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 25.
Outgoing Mail (SMTP 587/postfix) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 587.
IMAPS (dovecot) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 993.
Mail Filters (Sieve/dovecot) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 4190.
HTTP Web (nginx) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 80. nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
HTTPS Web (nginx) is running and available over IPv4 but is not accessible over IPv6 at xxx.xxx.xxx.xx port 443. nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
It looks like something changed some conf files after reboot??
Unfortunately, after several attempts, as described above, I keep the red crosses. Same conditions I also host a VPS at TransIP. Everthing seems to work fine and is accessible.