A principal porta padrão para jabber não-SSL é 5222. Você poderia cuspir alguns xml usando telnet e ver se você obtém uma resposta XML:
telnet suspectedServer 5222
<?xml version="1.0"?> <stream:stream to="foo.com" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" version="1.0">
Isso pode, claro, ser roteirizado para vários servidores e várias portas, provavelmente mais fácil para script com nc (netcat).
Para servidores XMPP que requerem conexões TLS, teste com: -
openssl s_client -starttls xmpp -connect suspectedserver:5222