pixivpy icon indicating copy to clipboard operation
pixivpy copied to clipboard

Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure

Open Josiahhx opened this issue 2 years ago • 4 comments

pixivpy3.utils.PixivError: requests POST https://app-api.pixiv.net.cdn.cloudflare.net./auth/token error: HTTPSConnectionPool(host='app-api.pixiv.net.cdn.cloudflare.net.', port=443): Max retries exceeded with url: /auth/token (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1108)')))

请问是ip被封了吗,调用的byPassSniApi

Josiahhx avatar Jun 16 '22 13:06 Josiahhx

解析到 cloudflare 了,应该是没绕过。可以看看是哪个DNS返回的,把对应DNS屏蔽掉重新解析试试

upbit avatar Jun 17 '22 01:06 upbit

解析到 cloudflare 了,应该是没绕过。可以看看是哪个DNS返回的,把对应DNS屏蔽掉重新解析试试

这样算更换dns吗,但是我现在还是这个报错 `C:\Users\crbhf>nslookup pixiv.net 服务器: public1.114dns.com Address: 114.114.114.114

非权威应答: 名称: pixiv.net Address: 199.193.116.105

C:\Users\crbhf>nslookup pixiv.net 服务器: dns.google Address: 8.8.8.8

非权威应答: 名称: pixiv.net Addresses: 2001::42dc:9e11 108.160.166.142

C:\Users\crbhf>nslookup pixiv.net 服务器: public1.alidns.com Address: 223.5.5.5

非权威应答: 名称: pixiv.net Addresses: 2001::453f:be02 104.23.124.189`

Josiahhx avatar Jun 17 '22 02:06 Josiahhx

用google的dns试试看?比如8.8.8.8,我刚刚也遇到这个问题,换个dns就解决了。

fuqiuluo avatar Jun 17 '22 14:06 fuqiuluo

https://github.com/python/cpython/pull/16820

import ssl
cert = ssl.get_server_certificate(('baidu.com', 443))
cert = ssl.get_server_certificate(('app-api.pixiv.net.cdn.cloudflare.net', 443)) # ssl_handshake error

test-black avatar Sep 08 '22 07:09 test-black