Zeep, SSL/TLS, and Server Name Indication #1449
Unanswered
Evan0000000000
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Broadly the path of TLS connection I'm trying to make looks like this:
Python 3.11 script -> VPN -> work intranet -> SSL appliance -> internet -> SOAP endpoint on Azure
What I expect then is a TLS connection gets me a certificate for the endpoint domain but self-signed by my employer from the SSL appliance. Given that, I have a .crt file on hand to verify the certificate..
What I'm seeing is this:
Doing some testing with Python and OpenSSL I can make those two things happen at will by enabling or disabling the SNI extension in TLS.
I don't understand though, why the result would vary when I'm using zeep -- put another way, since I'm not changing any settings I'd expect it to either always work or always fail,
That it should vary seems to imply either:
Would appreciate some more experienced input here, as this level of network connection stuff is very new to me.
Beta Was this translation helpful? Give feedback.
All reactions