Hello everybody,
During the installation I used an external DNS server and made all entries manually. There was no problem.
But I have now switched the DNS server to my MiaB server and now I get the error message during the status check: Something went wrong, sorry.
When I run the status check via SSH, I get the following message:
> ✓ SSH disallows password-based login.
> ✓ System software is up to date.
> ✓ Mail-in-a-Box is up to date. You are running version v0.51.
> ✓ System administrator address exists as a mail alias. [administrator@mail.toffanello-it.com ↦ me@toffanello-it.com]
> ✓ The disk has 102.86 GB space remaining.
> ✓ System memory is 80% free.
>
> Network
> =======
> ✓ Firewall is active.
> ✓ Outbound mail (SMTP port 25) is not blocked.
> ✖ The IP address of this machine 178.13.248.13 is listed in the Spamhaus Block List (code 127.0.0.11), which may prevent recipients from receiving your email.
> See http://www.spamhaus.org/query/ip/178.13.248.13.
> multiprocessing.pool.RemoteTraceback:
> """
> Traceback (most recent call last):
> File "/usr/lib/python3.6/multiprocessing/pool.py", line 119, in worker
> result = (True, func(*args, **kwds))
> File "/usr/lib/python3.6/multiprocessing/pool.py", line 47, in starmapstar
> return list(itertools.starmap(args[0], args[1]))
> File "./status_checks.py", line 367, in run_domain_checks_on_domain
> check_mail_domain(domain, env, output)
> File "./status_checks.py", line 625, in check_mail_domain
> mxhost = mx.split('; ')[0].split(' ')[1]
> IndexError: list index out of range
> """
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "./status_checks.py", line 1027, in <module>
> run_checks(False, env, ConsoleOutput(), pool)
> File "./status_checks.py", line 66, in run_checks
> run_domain_checks(rounded_values, env, output, pool)
> File "./status_checks.py", line 335, in run_domain_checks
> ret = pool.starmap(run_domain_checks_on_domain, args, chunksize=1)
> File "/usr/lib/python3.6/multiprocessing/pool.py", line 274, in starmap
> return self._map_async(func, iterable, starmapstar, chunksize).get()
> File "/usr/lib/python3.6/multiprocessing/pool.py", line 644, in get
> raise self._value
> IndexError: list index out of range
can you help me to solve this problem?