Problem: Someone configures Prosody with
interfaces = "0.0.0.0"
Later they ask why Prosody does not support IPv6.
Solution: Sanity check interfaces in `prosodyctl check`
I updated the patch to also take into account the feedback
you provided in https://issues.prosody.im/1947: if the 'interfaces' options
has values other than default and they are only IPv4 (or IPv6), the administrator will be recommended to
set one of use_ipv* options instead in config.
Problem: Someone configures Prosody with interfaces = "0.0.0.0" Later they ask why Prosody does not support IPv6. Solution: Sanity check interfaces in `prosodyctl check`
Hi Zash, I've taken a stab to the problem, here's a patch: https://git.les-miquelots.net/prosody-patches/tree/util_prosodyctl_check-add-network-interfaces-checks.patch Patch's base is trunk. Kind regards, eerielili
I updated the patch to also take into account the feedback you provided in https://issues.prosody.im/1947: if the 'interfaces' options has values other than default and they are only IPv4 (or IPv6), the administrator will be recommended to set one of use_ipv* options instead in config.