已隐藏

7
分享 2020-03-31

25 个评论

霏艺Faye 图书管理员 回复 印度梦 ?
我没仔细看代码,但我感觉你说的不对,我用Accesser成功访问了使用cloudflare且被SNI...

代码201-204行

if self.host in setting.config['alert_hostname']:
server_hostname = setting.config['alert_hostname'][self.host]
else:
server_hostname = None

会强制删掉SNI信息,在204行
但是,有一写特殊情况,如果域名在alert_host里,则替换成其他域名
我才你说的这个网站,应该替换成其他域名了。。。
https://github.com/URenko/Accesser/blob/master/config.json.default

我没有细读代码,但是核心就这4行了。。。


update:
为了你,我专门去看了下那个网站。。。
那个网站没有使用CDN的反向代理功能【橙色云图标没亮,是灰色的】,DNS返回的IP地址是网站自己的真实IP,而不是CF的CDN地址,所以这个IP只有一个证书,不需要SNI是正常的

要发言请先登录注册

要发言请先登录注册

发起人

状态

  • 最新活动: 2020-04-17
  • 浏览: 11753