<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 "starttls" 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. 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. 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>
<br>
Joe<br>
</div><br></div><br>