[jdev] [ANN] Bad XMPP - Connectivity test suite
Kim Alvefur
zash at zash.se
Sat Mar 28 18:55:15 UTC 2020
Hello!
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
authentication.
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:
<xmpp:badxmpp.eu?disco;type=get;request=items>
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