-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unsafe_write
requires iswritable(::SSLContext)
#614
Comments
Any ideas on this? I can't reproduce it with a public example unfortunately - seems to be somehow specific to either the internal service I am calling, or the SSL certificate chain. Here is a more detailed stacktrace, though:
MbedtTLS v1.0.3 Other possibly relevant details: I'm doing a POST request, and I'm consuming the response with If anyone is able to deduce something from the stacktrace, it would be amazing! Currently, I can't do parallel HTTPS requests which is a real nuisance. |
I am facing a similar problem. I have mentioned it here. However, unlike you, I can not get self signed certificate to verify even once |
This should be fixed on master; in short, there were a couple different ways multithreaded request code could get internal structures corrupted and lead to these kinds of bugs. The 1.0 release is coming soon and we'll encourage all to upgrade to avoid these kinds of issues. |
I'm meeting the following when doing multi-threaded HTTPS requests:
Julia 1.5.2
HTTP v0.8.19
MbedTLS v1.0.2
It only seems to happen on the first request. Subsequent parallel requests are fine.
I am creating a new SSLConfig per request, with a custom CA chain:
Any help much appreciate!
The text was updated successfully, but these errors were encountered: