[jdev] [ANN] Bad XMPP - Connectivity test suite

Kim Alvefur zash at zash.se
Sat Mar 28 18:55:15 UTC 2020


Server-to-server connectivity is not perfect today. Certificates expire,
mistakes are made in DNS zones and firewall configurations.

In order to see how XMPP software react to such things without having to
wait for problems to pop up, I have set up a few test cases. Most of
these have some sort of configuration problem, ranging from faulty DNS
and blocked ports up to certificate problems and XMPP s2s

I would be happy if this leads to improved error reporting all the way
to end users. Some hint about why their messages could not be delivered
are surely better than having them disappear into the void without a
trace. Logging and reporting for service operators is also important.

Website with list of test cases: <http://badxmpp.eu/>

Test cases can also be listed via XEP-0030 items request:

Suggestions for additional tests are welcomed. Equivalent tests for XMPP
client connectivity is one thing I would like to add, but as a server
developer I choose to focus on s2s first. 

Happy testing,
Kim "Zash" Alvefur
Prosody developer
XMPP Council

More information about the JDev mailing list