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
Is urlwatch using OpenSSL somehow #361
Comments
It's using whatever SSL implementation is used with Python and Request. Have you tried the |
On Windows, OpenSSL is bundled with your Python installation. |
Right, thanks. Is OpenSSL bundled into requests too? If I try to connect to my site with the latest version of OpenSSL, I get a fatal error related to certificate as a deprecated encryption algorithm is used client-side for my site, while the legacy version of OpenSSL, v1.0.2, has still support for that encryption method and can connect to my site. But the OpenSSL1.0.2 module, bundled in |
I don't think requests bundles OpenSSL. Are you sure the cipher you use is in all versions of OpenSSL 1.0.2? There are lettered sub-versions under 1.0.2. Some old ciphers are deprecated or removed in later sub-versions. You can check the OpenSSL version used by your Python installation by import ssl
print(ssl.OPENSSL_VERSION) |
Python34: OpenSSL 1.0.2d Jul 2015 I don't have problem with open ssl v1.0.2q itself (installed directly on Windows10) as it can connect to the site. See more details at the below link:
But when I run urlwatch (with all these version of Python: 3.7, 3.6 and 3.4), I get this error:
How do you use OpenSSL in |
If the site is using an old insecure cipher, it's possible that You can try import requests
r = requests.get('<your_url>') and see if it raises errors. You can also try the kind: url
url: <your_url>
ssl_no_verify: true |
You're right. I also get the error, given by urlwatch, exactly with requests: https://dpaste.de/Uohd/raw I also installed old version of requests (v2.8, 2015 | v2.2, 2014), still getting that error. |
Does |
Yes, setting This blog post probably has your solution. But |
I've opened another issue superseding this discussion: #362 |
If it's using OpenSSL, I need to force it using older version of OpenSSL on Windows10! My service is using an old crypto that is implemented in openssl with version<v1.1.0.
The text was updated successfully, but these errors were encountered: