This module adds a portcheck
command to the shell intended for use with
health checks, i.e. to check whether Prosody is listening to all
expected ports.
After installing and enabling the module a command like this becomes available:
prosodyctl shell "portcheck [::]:5222 *:5222 [::]:5269 *:5269"
This would check if the c2s (5222
) and s2s
(5269
) ports are available on both IPv6 (*
)
and Legacy IP1.
Compatible with Prosody trunk, will not work with 0.11.x or earlier.
often referred to as IPv4↩︎
With the plugin installer in Prosody 0.12 you can use:
sudo prosodyctl install --server=https://modules.prosody.im/rocks/ mod_portcheck
For earlier versions see the documentation for installing 3rd party modules