archlinux上的根证书问题

众所周知访问steam有时要加速

很多加速软件都要用到根证书

但是有一个问题,证书安装完后很多软件内置的浏览器都读不到

无论存在 /usr/share/ca-certificates/trust-source/anchors/
还是存在 /etc/ca-certificates/trust-source/anchors
或者使用 trust 命令安装都不起作用

但是在平常用的浏览器中这些证书却能被正确读取...
steam直接访问却报错了...

你的证书是什么格式?放好之后执行了sudo update-ca-trust extract吗?

哦不对,steam是不是在它自己的rootfs里运行的呀?你在你的家里找一下,然后把证书装进去?

嗯crt的有update过没有用

好像也是哦我靠
我去试试看

不建议使用任何需要安装根证书的软件,除了 mitmproxy,且你明确知道你正在对自己实施中间人攻击。我在另一个帖子里提到过:

安装根证书本质是为了中间人攻击(MITM attack),没有其它理由安装额外的根证书。而代理完全不需要解密 TLS 实施 MITM,只需要转发流量,所以这类软件都应该视为恶意软件

这个我知道
但因为前几天想搞微信视频号视频下载结果发现mitmproxy装完网站还是提示证书错误才来问这个
其实steam加速挂梯子就行

steam应该用的自己的证书存储
大概解决办法就是在游戏内打开steam overlay的浏览器然后chrome://settings然后导入证书

行我去看看