steam反代理在使用steamcommunity302证书失效

在之前的很长一段时间,我使用steamcommunity302进行反代理,steam都能正常访问商店,但是在国庆期间我更新软件和证书之后,出现了不认证书的问题。

我在steamcommunity302的作者帖子下面看到steam是使用$HOME/.pki/nssdb的证书的,我也更新了这里的证书,但是仍然不能正常访问。使用lsof | grep nssdb 看到了输出中,steamwebhelper确实也使用了这个文件夹里的文件。

但是仍然没有解决问题,故而来论坛寻求大佬们的帮助,希望能找到解决问题的办法。

在经过几天的研究,了解了steam内置浏览器是cef。

steamwebhelper 本身就是一个修改过的cef,集成在了steam客户端内

不过奇怪的是,我用cef进行测试是能正常打开对应网页的,而steam并不行,我也用了badssl.com进行测试,发现steam本身也是能正常读取nss数据库内部证书的

挂梯子不更省心吗?

虽然确实,用uudeck也能加速steam,不过在用steamcommunity302了,既然最近出现了这个问题,也就想来研究研究,尝试解决