> If the server does not enable TLS, then it should not even broadcast
> the <starttls> feature namespace within the <stream:features>
> element.  Thus, in your client, you should double check first if the
> feature exists before proceeding with the TLS negotiation.

Another possible scenario is that the server did have TLS enabled when
it sent in the features, but someone changed its configuration while
stream feature negotiation was taking place.  When the client sent in
the request the feature was no longer available.

-JD Conley
_______________________________________________
jdev mailing list
jdev@jabber.org
http://mail.jabber.org/mailman/listinfo/jdev

Reply via email to