The problem is, that apps on OpenShift use SNI to enable custom domain names with custom certificates. Which is a standard for a bazillion years and the only thing that does not support it is Windows XP with IE 6 and... ehm, Python 2.
http://en.wikipedia.org/wiki/Server_Name_Indication On Python 3 with request, this is completely supported. However, on Python 2, there's a workaround needed. You'll need the following to use SNI from requests: requests>=2.3.0 ndg_httpsclient>=0.3.2 pyOpenSSL>=0.14 pyasn1>=0.1.7 On Fedora 21, for example, this is all available in the following packages: python-requests python-ndg_httpsclient pyOpenSSL python-pyasn1 See: * http://docs.python-requests.org/en/latest/community/faq/#what-are-hostname-doesn-t-match-errors * https://stackoverflow.com/questions/18578439/using-requests-with-tls-doesnt-give-sni-support/18579484#18579484 -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok _______________________________________________ copr-devel mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/copr-devel
