<br>
<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><pre>Well, thanks joe that reply was really useful. I am kind of new to jabber development, so I am using JabberCOM DLL for all the XMPP related stuff. I am not sure if I can do the starttls with it. 
<br><br>Can you suggest some way of doing this with may be some open source library or something? But, I remember reading in the XMPP specs that &quot;starttls&quot; is supposed to be done by server first (correct me if I am wrong). 
</pre></blockquote><div><br>
I'm not familiar with JabberCOM so I can't comment.&nbsp; However, the
xmpp spec says that it is up to the server to advertise that the
starttls feature is available, but it is up to the client to initiate
it.&nbsp; Check out section 5.3 of the spec:
<a href="http://www.xmpp.org/specs/rfc3920.html#tls-client">http://www.xmpp.org/specs/rfc3920.html#tls-client</a><br>
&nbsp;<br>
Joe<br>
</div><br></div><br>