Port 5222 (TCP) is the standard for XMPP Jabber (clients). Port 5222 — XMPP (Jabber) client connections (Prosody, Openfire, ejabberd). 5269 — server-to-server. Used in the WhatsApp backend (modified XMPP), legacy Facebook Messenger, Go
Below: what uses this port, security considerations, online check, FAQ.
XMPP Jabber (clients)
Port 5222 — XMPP (Jabber) client connections (Prosody, Openfire, ejabberd). 5269 — server-to-server. Used in the WhatsApp backend (modified XMPP), legacy Facebook Messenger, Google Talk (deprecated), enterprise messengers.
STARTTLS mandatory in modern XMPP (RFC 6120). Plaintext auth rejected. Spam/abuse — use ejabberd mod_anti_abuse + pubsub rate limits.
Enterno.io Ping + Port checker tests TCP reachability of any port from 3 regions (Moscow / Frankfurt / Virginia).
Ping sends ICMP packets to a host and measures response time. Port scanning checks which TCP ports are open and accepting connections — helping diagnose serviceavailability issues.
Choose packet count (3, 4, 6, 10). Stats: min/avg/max latency and packet loss.
Check 14 key ports: HTTP, HTTPS, SSH, FTP, SMTP, MySQL, PostgreSQL, and more.
Testing from our server — see site availability from outside, not just your local network.
Need constant monitoring? Create a monitor — checks every minute with notifications.
availability diagnosis
TCP port scanning
connection debugging
basic health check
Ping check history, host availability monitoring and downtime alerts.
Sign up freeNo, modern cloud providers close all incoming ports by default. Explicitly allow 5222 in your Security Group or firewall.
Use <a href="/en/ping">Enterno Ping + Port Checker</a>. Or in shell: <code>nc -vz example.com 5222</code>.
Depends on the service. XMPP Jabber (clients) should be hardened (auth + TLS + rate limit) before public exposure. See <a href="/en/s/research-open-ports-exposure-2026">our 2026 exposure research</a>.
Free plan — 20 monitors, 5-minute checks, no card required. Upgrade for 1-minute interval and multi-region monitoring.