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
Uh oh!
There was an error while loading. Please reload this page.
-
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