<!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>&nbsp;</DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>1) 
Does the server return "version = '1.0'" in their &lt;stream:stream&gt; 
element?</FONT></SPAN></DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff size=2>2) 
Does the server offer the &lt;stream:features&gt; 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>&nbsp;</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>&nbsp;and 
a few other servers I know about and so far I have only found talk.google.com, 
jabber.ru, jivesoftware.com&nbsp;and soapbox.net&nbsp;to meet&nbsp;this basic 
level of compliance. I am assuming jabber.ru is using ejabberd as the server, 
soapbox.net is using SoapBox Server and&nbsp;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>&nbsp;</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>&nbsp;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>&nbsp;</DIV>
<DIV><SPAN class=720474816-21112005><FONT face=Arial color=#0000ff 
size=2>Stephen</FONT></SPAN></DIV></BODY></HTML>