changeset 658:bd81a71006fe

Documented that most browsers won't pass an IP address as a server name in an SNI during SSL handshake.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 28 Aug 2012 09:15:17 +0000
parents 56fa3cab4ceb
children 77a3314c74a7
files xml/en/docs/http/configuring_https_servers.xml xml/ru/docs/http/configuring_https_servers.xml
diffstat 2 files changed, 14 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/http/configuring_https_servers.xml
+++ b/xml/en/docs/http/configuring_https_servers.xml
@@ -8,7 +8,7 @@
 <article name="Configuring HTTPS servers"
          link="/en/docs/http/configuring_https_servers.html"
          lang="en"
-         rev="1"
+         rev="2"
          author="Igor Sysoev"
          editor="Brian Mercer">
 
@@ -377,6 +377,7 @@ However, SNI has limited browser support
 Currently it is supported starting with the following browsers versions:
 </para>
 
+<para>
 <list type="bullet">
 
 <listitem>
@@ -400,6 +401,11 @@ and Chrome (Windows version supports SNI
 </listitem>
 
 </list>
+<note>
+If a server is accessed by an IP address, most browsers will
+not pass it as a server name during the SSL handshake.
+</note>
+</para>
 
 <para>
 In order to use SNI in nginx, it must be supported in both the
--- a/xml/ru/docs/http/configuring_https_servers.xml
+++ b/xml/ru/docs/http/configuring_https_servers.xml
@@ -8,7 +8,7 @@
 <article name="Настройка HTTPS-серверов"
          link="/ru/docs/http/configuring_https_servers.html"
          lang="ru"
-         rev="1"
+         rev="2"
          author="Игорь Сысоев"
          editor="Brian Mercer">
 
@@ -382,6 +382,7 @@ SSL handshake, а значит сервер будет знать, какой сертификат ему
 Сейчас это поддерживается браузерами начиная со следующих версий:
 </para>
 
+<para>
 <list type="bullet">
 
 <listitem>
@@ -405,6 +406,11 @@ Safari 3.2.1 (Windows-версия поддерживает SNI только на Vista и выше);
 </listitem>
 
 </list>
+<note>
+Если к серверу обращаются по IP-адресу, большинство браузеров
+не передаёт его в качестве имени сервера во время SSL handshake.
+</note>
+</para>
 
 <para>
 Чтобы использовать SNI в nginx, соответствующая поддержка должна