<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<STYLE>BODY {
        MARGIN-TOP: 25px; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; COLOR: #0033cc; FONT-FAMILY: , 
}
</STYLE>
</HEAD>
<BODY bgColor=#ffffff 
background=cid:004e01c73963$bda8a480$7002a8c0@isolatio91523d>
<DIV>&nbsp;</DIV>
<DIV><BR></DIV>
<DIV><FONT size=2>Help ! I learned to&nbsp; build xmpp Server.I used the spark 
as test client.But My XMPP Server cann't build connection with the spark 
client.</FONT></DIV>
<DIV><FONT size=2>Here is the process:<BR></FONT></DIV>
<DIV><FONT size=2>as My Server receive socket connect message,I sent two xml 
stream to Spark for building session.</FONT></DIV>
<DIV><BR><FONT size=2>&lt;?xml version='1.0' 
encoding='UTF-8'?&gt;&lt;stream:stream xmlns:stream="</FONT><A 
href="http://etherx.jabber.org/streams"><FONT 
size=2>http://etherx.jabber.org/streams</FONT></A><FONT size=2>" 
xmlns="jabber:client" from="isolation" id="5d19066" xml:lang="en" 
version="1.0"&gt;</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>&lt;stream:features&gt;&lt;starttls 
xmlns="urn:ietf:params:xml:ns:xmpp-tls"&gt;&lt;/starttls&gt;&lt;mechanisms 
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"&gt;&lt;mechanism&gt;PLAIN&lt;/mechanism&gt;&lt;mechanism&gt;CRAM-MD5&lt;/mechanism&gt;&lt;mechanism&gt;DIGEST-MD5&lt;/mechanism&gt;&lt;mechanism&gt;ANONYMOUS&lt;/mechanism&gt;&lt;/mechanisms&gt;&lt;compression 
xmlns="</FONT><A 
href='http://jabber.org/features/compress"><method>zlib</method></compression><auth'><FONT 
size=2>http://jabber.org/features/compress"&gt;&lt;method&gt;zlib&lt;/method&gt;&lt;/compression&gt;&lt;auth</FONT></A><FONT 
size=2> xmlns="</FONT><A 
href='http://jabber.org/features/iq-auth"/><register'><FONT 
size=2>http://jabber.org/features/iq-auth"/&gt;&lt;register</FONT></A><FONT 
size=2> xmlns="</FONT><A 
href='http://jabber.org/features/iq-register"/></stream:features'><FONT 
size=2>http://jabber.org/features/iq-register"/&gt;&lt;/stream:features</FONT></A><FONT 
size=2>&gt;</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>but the Spark client send:</FONT></DIV>
<DIV><FONT size=2>name id="sc340" unavailable<BR><BR>I am a beginner of XMPP 
Protocol.Please tell me what's wrong.</FONT></DIV>
<DIV><FONT size=2>Thanks&nbsp;<BR><BR>Martin <BR>Best 
Regards!</FONT></DIV></BODY></HTML>