On 2008-02-26 00:00, Alexander Gnauck wrote:
Jefferson Ogata schrieb:
How, exactly, do you know? I.e. what specific prenegotiation informs the XMPP server which domain certificate to use? Traditional STARTTLS (e.g. in ESMTP and LDAP), AFAIK, has no such provision; this would have to be an XMPP-specific augmentation.

from the stream header which gets sent before TLS is established.

Interesting. So you're saying the server looks at the @to attribute in <stream> and chooses a certificate based on that value?

And how useful is this? The traditional place where polymorphic certificates have been desired is in HTTP servers, where running multiple SSL services requires an IP for each.

You can host unlimited vhosts on the same IP with StartTLS which is a big advantage. XMPP is much nicer in this scenarios than HTTP is.

Yes, it's an advantage. The size of the advantage varies with the IP space available to the server operator and the number of domains to be supported.

Do people actually do this with XMPP as well? Often?

yes they do

Can you name two? I would be interested in examining this behavior.

Do servers supporting multiple certificates send server-to-server messages internally when a client from one domains sends a message to a client from another domain?

--
Jefferson Ogata <[EMAIL PROTECTED]>
NOAA Computer Incident Response Team (N-CIRT) <[EMAIL PROTECTED]>
"Never try to retrieve anything from a bear."--National Park Service

Reply via email to