SNI support in python in RHEL6

Posted on

By default, the python requests client as shipped with RHEL6 does not use SNI, and so cannot connect to any modern SSL endpoint where SNI is required.

Is SNI not supported by python on Redhat at all, or is there a formally Redhat supported way to switch this on?

Various hacks are advertised on the net to work around this problem, but there is no indication whether these hacks are supplied by software formally provided by Redhat, or whether you have to hack the boxes directly with non-Redhat software to do it. I am looking for whether SNI is formally supported by RHEL6?