[jdev] XMPP Compliance
Stephen Pendleton
spendleton at movsoftware.com
Mon Nov 21 11:16:58 CST 2005
I recently wrote a program to test XMPP servers for basic compliance to the
IETF XMPP RFC. When I mean "basic" I mean it only tests the following:
1) Does the server return "version = '1.0'" in their <stream:stream>
element?
2) Does the server offer the <stream:features> stanza?
3) Does the server offer SASL as a authentication mechanism?
I've been testing the servers at http://www.jabber.org/servers and a few
other servers I know about and so far I have only found talk.google.com,
jabber.ru, jivesoftware.com and soapbox.net to meet this basic level of
compliance. I am assuming jabber.ru is using ejabberd as the server,
soapbox.net is using SoapBox Server and jivesoftware.com is using Jive
Messenger. I'm not sure about the other servers, perhaps they are just
running old versions of server software.
So would it be unreasonable to ask that the Jabber servers on both
http://www.jabber.org/servers and xmpp.net that do not meet at least this
level of compliance be removed from the listings? I would be happy to run
the tests myself, or is there a compliance group that is active in this
area?
Stephen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.jabber.org/jdev/attachments/20051121/63ef2f13/attachment-0002.htm>
More information about the JDev
mailing list