Re: [ANN] Bad XMPP - Connectivity test suite

Guus der Kinderen <[email protected]> Sat, 28 Mar 2020 21:14:52 +0100
Newsgroups gmane.network.jabber.devel
Message-ID <CAMJaV9=+OKb_U075D2gqhD6kB2k5xMG=4WiEn7d9Ps5Adhu=sA@mail.gmail.com>
--===============1211685053==
Content-Type: multipart/alternative; boundary="0000000000008f281805a1efdf60"

--0000000000008f281805a1efdf60
Content-Type: text/plain; charset="UTF-8"

This is super useful. Thanks!

Op za 28 mrt. 2020 19:58 schreef Kim Alvefur <[email protected]>:

> 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
> _______________________________________________
> JDev mailing list
> Info: https://mail.jabber.org/mailman/listinfo/jdev
> Unsubscribe: [email protected]
> _______________________________________________
>

--0000000000008f281805a1efdf60
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">This is super useful. Thanks!</div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">Op za 28 mrt. 2020 19:58 sch=
reef Kim Alvefur &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt;:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<br>
Server-to-server connectivity is not perfect today. Certificates expire,<br=
>
mistakes are made in DNS zones and firewall configurations.<br>
<br>
In order to see how XMPP software react to such things without having to<br=
>
wait for problems to pop up, I have set up a few test cases. Most of<br>
these have some sort of configuration problem, ranging from faulty DNS<br>
and blocked ports up to certificate problems and XMPP s2s<br>
authentication.<br>
<br>
I would be happy if this leads to improved error reporting all the way<br>
to end users. Some hint about why their messages could not be delivered<br>
are surely better than having them disappear into the void without a<br>
trace. Logging and reporting for service operators is also important.<br>
<br>
Website with list of test cases: &lt;<a href=3D"http://badxmpp.eu/" rel=3D"=
noreferrer noreferrer" target=3D"_blank">http://badxmpp.eu/</a>&gt;<br>
<br>
Test cases can also be listed via XEP-0030 items request:<br>
&lt;xmpp:<a href=3D"http://badxmpp.eu?disco;type=3Dget;request=3Ditems" rel=
=3D"noreferrer noreferrer" target=3D"_blank">badxmpp.eu?disco;type=3Dget;re=
quest=3Ditems</a>&gt;<br>
<br>
Suggestions for additional tests are welcomed. Equivalent tests for XMPP<br=
>
client connectivity is one thing I would like to add, but as a server<br>
developer I choose to focus on s2s first. <br>
<br>
-- <br>
Happy testing,<br>
Kim &quot;Zash&quot; Alvefur<br>
Prosody developer<br>
XMPP Council<br>
_______________________________________________<br>
JDev mailing list<br>
Info: <a href=3D"https://mail.jabber.org/mailman/listinfo/jdev" rel=3D"nore=
ferrer noreferrer" target=3D"_blank">https://mail.jabber.org/mailman/listin=
fo/jdev</a><br>
Unsubscribe: <a href=3D"mailto:[email protected]" target=3D"_blan=
k" rel=3D"noreferrer">[email protected]</a><br>
_______________________________________________<br>
</blockquote></div>

--0000000000008f281805a1efdf60--

--===============1211685053==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
JDev mailing list
Info: https://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [email protected]
_______________________________________________

--===============1211685053==--