145
edits
m |
|||
(7 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
See [http://www.xmpp.org/specs/rfc3920.html#streams Section 4] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | See [http://www.xmpp.org/specs/rfc3920.html#streams Section 4] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | ||
Should test all [http://www.xmpp.org/specs/rfc3920.html#streams-error-conditions stream error conditions], in particular the following for stream setup (i.e., before negotiation of TLS, SASL, etc.): | |||
* invalid streams namespace | |||
* unsupported default namespace | |||
* bad namespace prefix | |||
* host gone, host unknown, see other host | |||
* unsupported version | |||
== TLS == | == TLS == | ||
See [http://www.xmpp.org/specs/rfc3920.html#tls Section 5] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | See [http://www.xmpp.org/specs/rfc3920.html#tls Section 5] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | ||
Should test the following: | |||
* Self-signed certificates | |||
* Certificates issued by root CA | |||
* Certificates issued by Intermediate CA | |||
Testing non-cert TLS auth (e.g., IPSec) is probably out of scope for now... | |||
== SASL == | == SASL == | ||
See [http://www.xmpp.org/specs/rfc3920.html#sasl Section 6] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | See [http://www.xmpp.org/specs/rfc3920.html#sasl Section 6] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] (including authzid) | ||
== Resource Binding == | == Resource Binding == | ||
Line 24: | Line 40: | ||
See [http://www.xmpp.org/specs/rfc3920.html#dialback Section 8] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | See [http://www.xmpp.org/specs/rfc3920.html#dialback Section 8] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | ||
== Internationalized Domain Names == | |||
See [http://www.xmpp.org/specs/rfc3920.html#rfc.section.3.2 Section 3.2] of [http://www.xmpp.org/specs/rfc3920.html RFC 3920] | |||
[[Category:Interop]] |