Interop Event Test Cases

This page lists various test cases that will be addressed at the Interop Event.

XML Streams
See Section 4 of RFC 3920

Should test all 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
See Section 5 of 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
See Section 6 of RFC 3920 (including authzid)

Resource Binding
See Section 7 of RFC 3920

Address Determination
See Section 3.5 of RFC 3920

Server Dialback
See Section 8 of RFC 3920

Internationalized Domain Names
See Section 3.2 of RFC 3920