[Standards] mutual authentication and XEP 178
justin-keyword-jabber.093179 at affinix.com
Wed Jul 18 22:53:34 UTC 2007
On Wednesday 18 July 2007 12:31 pm, Peter Saint-Andre wrote:
> Server1 realizes that it needs an XML stream to Server2 in order to
> route some stanzas. So Server1 completes address resolution via SRV or
> whatever and opens a TCP connection to Server2. That happens on
> TCPconn1. Then Server1 sends a stream header to Server2. So far so good.
> RFC3920 says that for s2s there are 2 TCP connections. So in order to
> send a response stream header to Server1, I assume that Server2 opens a
> second TCP connection, which we'll call TCPconn2, and then sends the
> response stream header over TCPconn2.
Absolutely not. :)
> I don't know if the spec needs to talk about this, but it couldn't hurt
> (since it's different for c2s vs. s2s).
It's the same. One XML document for each direction in the TCP connection.
However, with s2s, only the initiator of a TCP connection can send stanzas
(e.g. 'message', 'presence', and 'iq').
More information about the Standards