-
Notifications
You must be signed in to change notification settings - Fork 935
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
ssl broken on Debian (and derivatives), as of python 2.7.8-12 #513
Comments
Python itself recently changed the default for this keyword arg: http://bugs.python.org/issue20896 |
Related to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770276 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770157 Also see urllib3/urllib3#487 (comment) |
Yeah. And the fix they proposed is the same one I am suggesting. |
…_SSLv3 from Debian upstream python openssl)
@denik It is time for a new release. Lots of people are waiting for it |
Yes, please! This bug is biting anyone using gevent in a docker container using the official image for python, as it uses a debian image as a base... |
I'm too on the waiting list, guys! |
+1 here |
1 similar comment
+1 here |
+1 |
+1 here as well. Jessie is now the Debian stable release as of a week ago. Just upgraded to it and my gevent based server experiences this problem. Is there an ETA on releasing this in pip ? |
+1 |
It drives me nuts all these "me too" posts. I want to know when this is fixed, hence I'm subscribed, but I really don't need to be notified every time someone waves their hands frantically in the air because they want it fixed. |
The "+1" comments show to the maintainer that this is really an issue that affects a lot of people. If people would use something like Zenhub they could +1 without commenting, thus solving that issue. |
Hey, Agreed, we really need a release to fix these SSL issues, and really need Please revert. Thanks. 2015-05-06 16:49 GMT+02:00 Randall Leeds notifications@github.com:
|
Python 2.7.9 in Debian is built without support for SSLv3. As this constant is unavailable, previous versions of gevent fail on these systems. gevent/gevent#513
Python 2.7.9 in Debian is built without support for SSLv3. As this constant is unavailable, previous versions of gevent fail on these systems. gevent/gevent#513
gevent 1.0.1 cannot be built on last Debian versions gevent/gevent#513
See this gevent issue for details on why: gevent/gevent#513
In v2.7.8-12 of the Debian python suit, which was released 3 days ago, they added a patch, which, according to the changelog, "Allow building and testing without SSLv3 support"
In fact it removes many of the SSLv3-related constants, including
ROTOCOL_SSLv3
, which make gevent fail with a message similar to this:One could argue that it's not nice for a distribution to haphazardly remove constants that are still there in the upstream version, but these things happen, so... maybe gevent could do something about this?
(Like, maybe, move to 'PROTOCOL_SSLv23' instead?)
The text was updated successfully, but these errors were encountered: