<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2900.2769" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>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:</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>1)
Does the server return "version = '1.0'" in their <stream:stream>
element?</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>2)
Does the server offer the <stream:features> stanza?</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>3)
Does the server offer SASL as a authentication mechanism?</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>I've
been testing the servers at <A
href="http://www.jabber.org/servers">http://www.jabber.org/servers</A> 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.</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>So
would it be unreasonable to ask that the Jabber servers on both <A
href="http://www.jabber.org/servers">http://www.jabber.org/servers</A> 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?</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff
size=2>Stephen</FONT></SPAN></DIV></BODY></HTML>