State early in SNI discussion Python2 limitation
authorAaron Iles <aaron.iles@gmail.com>
Tue, 4 Feb 2014 10:08:11 +0000 (21:08 +1100)
committerAaron Iles <aaron.iles@gmail.com>
Tue, 4 Feb 2014 10:08:11 +0000 (21:08 +1100)
Reference at the earliest opportunity that Server-Name-Indication is a
limitation of Python 2.6 and 2.7. Avoid describing it as a Requests
issue.

docs/community/faq.rst

index 84c6b80a37dc11fcf2ff09ad694a2a1578f3ed12..4e792ecaf476a1cc5eafb82b265daa93f08209ac 100644 (file)
@@ -67,8 +67,9 @@ What are "hostname doesn't match" errors?
 These errors occur when :ref:`SSL certificate verification <verification>`
 fails to match the certificate the server responds with to the hostname
 Requests thinks it's contacting. If you're certain the server's SSL setup is
-correct (for example, because you can visit the site with your browser) a
-possible explanation is Request's is lacking Server-Name-Indication.
+correct (for example, because you can visit the site with your browser) and
+you're using Python 2.6 or 2.7, a possible explanation is that you need
+Server-Name-Indication.
 
 `Server-Name-Indication`_, or SNI, is an official extension to SSL where the
 client tells the server what hostname it is contacting. This enables `virtual