5

When a web browser that supports Server Name Indication (SNI) connects to an HTTPS site, does it ALWAYS send the hostname in the SNI field?

That is, there is no way for a web browser to know if the HTTPS site it is connecting to is the only HTTPS site hosted on the hostname's IP, or if there is SNI-enabled HTTPS name-based virtual hosting happening on that IP, correct?

Web proxies should be able to examine the unencrypted SNI header and do website blocking based on the hostname instead of just blocking based on the IP address as they do now for HTTPS sites, right?

All major browsers except for IE6/7 on Windows XP appear to support SNI.

Thanks.

0 Answers0