Closed lxfly2000 closed 3 months ago
最近我也是这样,
+1, firefox显示了和访问nikkei一样的错误, python输出 ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1076)
仍然有问题。。。作者加油
看起来是DNS的锅?解析到疑似为pixiv的Cloudflare节点(104.18.12.135
),修改dnscrypt/cloaking-rules.txt
使用210.140.131.203
的IP似乎可行。
Cloudflare的话会有 #19 的问题
虽然看起来目前修改配置文件就能解决,但是鉴于打算做一些修改,暂不更改(持续咕咕咕中)
看起来是DNS的锅?解析到疑似为pixiv的Cloudflare节点(
104.18.12.135
),修改dnscrypt/cloaking-rules.txt
使用210.140.131.203
的IP似乎可行。 Cloudflare的话会有 #19 的问题虽然看起来目前修改配置文件就能解决,但是鉴于打算做一些修改,暂不更改(持续咕咕咕中)
修改后无效。
λ ping 104.18.12.135
正在 Ping 104.18.12.135 具有 32 字节的数据:
来自 104.18.12.135 的回复: 字节=32 时间=136ms TTL=46
请求超时。
来自 104.18.12.135 的回复: 字节=32 时间=132ms TTL=46
请求超时。
104.18.12.135 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 2,丢失 = 2 (50% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 132ms,最长 = 136ms,平均 = 134ms
λ ping pixiv.net
正在 Ping pixiv.net [210.140.131.219] 具有 32 字节的数据:
来自 210.140.131.219 的回复: 字节=32 时间=125ms TTL=41
来自 210.140.131.219 的回复: 字节=32 时间=125ms TTL=41
来自 210.140.131.219 的回复: 字节=32 时间=124ms TTL=41
来自 210.140.131.219 的回复: 字节=32 时间=125ms TTL=41
210.140.131.219 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 124ms,最长 = 125ms,平均 = 124ms
但是修改后无效,显示
WARNING Accesser: Try connect www.pixiv.net with 104.18.12.135 timeout.
@ASC8384 至少从我这里的测试来看是可用的,你的连接问题可能是丢包过多(从ping来看),可尝试换个IP(还有很多)
@hoochanlon 看起来CSP只涉及HTTP及往上层,与TLS及其下层无关,不太理解的你的第一句话(如有我不了解的地方还请给出详细说明)。 虽然这里的方法对于CDN无用(尤其是Cloudflare),但从实践的结果看效果不错。 最后感谢你的收录。
第一句说的是资源加载限制的问题,object-src 'none';
即不加载任何资源,启用后,不符CSP条件的外部资源就会被阻止加载。第二句才是说连接问题。
@hoochanlon 可能是你/我误会了,你说的这个和本issue的问题不是同一个问题
确实
获取 Outlook for Androidhttps://aka.ms/ghei36
From: URenko notifications@github.com Sent: Tuesday, April 14, 2020 10:44:46 AM To: URenko/Accesser Accesser@noreply.github.com Cc: 发霉的烂厘子 hoochanlon@outlook.com; Mention mention@noreply.github.com Subject: Re: [URenko/Accesser] 访问P站提示ERR_EMPTY_RESPONSE (#80)
@hoochanlonhttps://github.com/hoochanlon 可能是你/我误会了,你说的这个和本issue的问题不是同一个问题
― You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/URenko/Accesser/issues/80#issuecomment-613195980, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIQT3OQ3DXPFRU3DID4PKALRMPEZ5ANCNFSM4LQVOIEQ.
@ASC8384 至少从我这里的测试来看是可用的,你的连接问题可能是丢包过多(从ping来看),可尝试换个IP(还有很多)
我在hosts
和dnscrypt/cloaking-rules.txt
里手动添加了新的解析(210.140.131.219),但在日志里依旧是旧的IP(104.18.12.135)。
而且dnscrypt/cloaking-rules.txt
里并没有发现p站的解析,我只是手动添加到了最后。
我的推测是:由于站点的CSP策略加载外部资源受限,也影响到了你的脚本执行程序加载,进而导致无法访问P站并报错ERR_EMPTY_RESPONSE,仅作一个参考
@ASC8384 目前代码仓库里的dnscrypt/cloaking-rules.txt
没加P站,要手动加,至于不起效,也许是格式不对或者域名不对?
@hoochanlon 脚本在浏览器外,而且建立连接在CSP前,故并无关联,本issue大概是服务器的问题(如CDN)
这个问题,的确有点意思,暂未定论前,目前还是持保留意见 https://www.firefox.net.cn/read-54107
发送自 Windows 10 版邮件https://go.microsoft.com/fwlink/?LinkId=550986应用
发件人: URenkomailto:notifications@github.com 发送时间: 2020年4月15日 16:42 收件人: URenko/Accessermailto:Accesser@noreply.github.com 抄送: 发霉的烂厘子mailto:hoochanlon@outlook.com; Mentionmailto:mention@noreply.github.com 主题: Re: [URenko/Accesser] 访问P站提示ERR_EMPTY_RESPONSE (#80)
@ASC8384https://github.com/ASC8384 目前代码仓库里的dnscrypt/cloaking-rules.txt没加P站,要手动加,至于不起效,也许是格式不对或者域名不对?
@hoochanlonhttps://github.com/hoochanlon 脚本在浏览器外,而且建立连接在CSP前,故并无关联,本issue大概是服务器的问题(如CDN)
― You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/URenko/Accesser/issues/80#issuecomment-613903892, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIQT3OVMQ7LFLDNWCRRHWSTRMVXQXANCNFSM4LQVOIEQ.
@ASC8384 目前代码仓库里的
dnscrypt/cloaking-rules.txt
没加P站,要手动加,至于不起效,也许是格式不对或者域名不对?
使用sysproxy后成功解决,谢谢!
分享下我的dnscrypt/cloaking-rules.txt
,需要提个pull吗?
# Pixiv Start
www.pixiv.net 210.140.131.203
touch.pixiv.net 210.140.131.204
source.pixiv.net 210.140.131.205
accounts.pixiv.net 210.140.131.206
imgaz.pixiv.net 210.140.131.207
app-api.pixiv.net 210.140.131.208
oauth.secure.pixiv.net 210.140.131.209
dic.pixiv.net 210.140.131.210
comic.pixiv.net 210.140.131.211
factory.pixiv.net 210.140.131.212
g-client-proxy.pixiv.net 18.211.61.121
sketch.pixiv.net 210.140.170.179
payment.pixiv.net 210.140.131.214
sensei.pixiv.net 210.140.131.215
novel.pixiv.net 210.140.131.216
ssl.pixiv.net 210.140.131.217
times.pixiv.net 66.6.32.22
recruit.pixiv.net 210.140.131.218
pixiv.net 210.140.131.219
p2.pixiv.net 122.208.114.218
matsuri.pixiv.net 13.35.19.186
m.pixiv.net 210.140.131.220
iracon.pixiv.net 13.35.19.88
inside.pixiv.net 210.140.131.222
i1.pixiv.net 210.140.131.223
help.pixiv.net 210.140.131.224
goods.pixiv.net 210.140.131.225
genepixiv.pr.pixiv.net 210.140.131.226
festa.pixiv.net 13.35.19.46
en.dic.pixiv.net 210.140.131.180
dev.pixiv.net 52.219.68.134
chat.pixiv.net 210.140.131.181
blog.pixiv.net 122.208.114.218
embed.pixiv.net 210.140.131.182
comic-api.pixiv.net 210.140.131.183
pay.pixiv.net 210.140.131.184
# Pixiv End
p站的登录貌似有点问题
@ASC8384 暂时不用pull,遥远的未来打算做一些修改
登录问题是已知的,上面那位说的CSP可能是原因
@ASC8384 感谢,我用你这个重新打包了一个一键运行程序 accesser20200429.zip
@ASC8384 目前代码仓库里的
dnscrypt/cloaking-rules.txt
没加P站,要手动加,至于不起效,也许是格式不对或者域名不对?使用sysproxy后成功解决,谢谢!
分享下我的
dnscrypt/cloaking-rules.txt
,需要提个pull吗?# Pixiv Start www.pixiv.net 210.140.131.203 touch.pixiv.net 210.140.131.204 source.pixiv.net 210.140.131.205 accounts.pixiv.net 210.140.131.206 imgaz.pixiv.net 210.140.131.207 app-api.pixiv.net 210.140.131.208 oauth.secure.pixiv.net 210.140.131.209 dic.pixiv.net 210.140.131.210 comic.pixiv.net 210.140.131.211 factory.pixiv.net 210.140.131.212 g-client-proxy.pixiv.net 18.211.61.121 sketch.pixiv.net 210.140.170.179 payment.pixiv.net 210.140.131.214 sensei.pixiv.net 210.140.131.215 novel.pixiv.net 210.140.131.216 ssl.pixiv.net 210.140.131.217 times.pixiv.net 66.6.32.22 recruit.pixiv.net 210.140.131.218 pixiv.net 210.140.131.219 p2.pixiv.net 122.208.114.218 matsuri.pixiv.net 13.35.19.186 m.pixiv.net 210.140.131.220 iracon.pixiv.net 13.35.19.88 inside.pixiv.net 210.140.131.222 i1.pixiv.net 210.140.131.223 help.pixiv.net 210.140.131.224 goods.pixiv.net 210.140.131.225 genepixiv.pr.pixiv.net 210.140.131.226 festa.pixiv.net 13.35.19.46 en.dic.pixiv.net 210.140.131.180 dev.pixiv.net 52.219.68.134 chat.pixiv.net 210.140.131.181 blog.pixiv.net 122.208.114.218 embed.pixiv.net 210.140.131.182 comic-api.pixiv.net 210.140.131.183 pay.pixiv.net 210.140.131.184 # Pixiv End
~p站的登录貌似有点问题~
210.140.131 开头的Ip都是等效的 210.140.131.{199..229}
这个IP段是pixiv的 原生的IP地址段,也可以 api.fanbox.cc
代替,地址段是一样的,
其他的地址基本上都是cloudflare cdn 会有握手问题
stale
已经持续两天了