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↩︎