From: Aaron Iles Date: Tue, 4 Feb 2014 10:08:11 +0000 (+1100) Subject: State early in SNI discussion Python2 limitation X-Git-Tag: v2.3.0~5^2~5^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=98b76f4b988145a98be7d865da407e150aadc165;p=services%2Fpython-requests.git State early in SNI discussion Python2 limitation 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. --- diff --git a/docs/community/faq.rst b/docs/community/faq.rst index 84c6b80..4e792ec 100644 --- a/docs/community/faq.rst +++ b/docs/community/faq.rst @@ -67,8 +67,9 @@ What are "hostname doesn't match" errors? These errors occur when :ref:`SSL certificate 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