OpenSSL 1.1.1 message
See original GitHub issueTrying to scrape http://spacemov.top Until yesterday all was fine, but today i’m getting messages about captcha. Will upgrade to 1.1.1 solve this issue? Now i have 1.0.2q.
Output:
CloudflareCaptchaError: Cloudflare captcha challenge presented for spacemov.top (cfscrape cannot solve captchas). Your OpenSSL version is lower than 1.1.1. Please upgrade your OpenSSL library and recompile Python.
from fnccfscrapenodejs import CloudflareCaptchaError, create_scraper
scraper = create_scraper()
try:
scraper.get('https://spacemov.top/')
except CloudflareCaptchaError as e:
print(e.response.request.url)
print(e.response.content)
Output here: https://paste.ofcode.org/wgUgx2AyPd5xwS7L3UDxuC
Issue Analytics
- State:
- Created 4 years ago
- Comments:8
Top Results From Across the Web
dgst - OpenSSL
DESCRIPTION. The digest functions output the message digest of a supplied file or files in hexadecimal. The digest functions also generate and verify...
Read more >OpenSSL 1.1.1 Series Release Notes
OpenSSL 1.1.1 Series Release Notes. The major changes and known issues for the 1.1.1 branch of the OpenSSL toolkit are summarised below.
Read more >SHA256_Init - OpenSSL
SHA-1 (Secure Hash Algorithm) is a cryptographic hash function with a 160 bit output. SHA1() computes the SHA-1 message digest of the n...
Read more >Cryptography and SSL/TLS Toolkit - OpenSSL
The environment variable OPENSSL_CONF can be used to specify the location of the file. ... CMS (Cryptographic Message Syntax) utility. ... 1.1.1 manpages....
Read more >smime - OpenSSL
The smime command handles S/MIME mail. It can encrypt, decrypt, sign and verify S/MIME messages. OPTIONS. There are six operation options that set...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
If not, you may elect to use TLSv1.1 at the cost of security. I do not recommend it but this is how you would do it.
Thanks for the reports. I think the problem is caused by SHA1 in the signature algorithms extension.
Signature algorithms hash: b10ec48d6fb7b3b35c76dfd53b3529bb
Signature algorithms as reported by ssllabs v1
I’m not sure that we can completely disable the use of SHA1 in the signature algorithms extension only. The only way to accomplish this from python is by indirectly passing a cipher list control string to SSL_CTX_set_cipher_list. When I attempt to do so it results in breakage…
Hopefully, updating openssl will resolve this problem for you.