解决 OS X 10.9 证书问题

我之前在 Surface 上装了一个 OS X 10.9 的虚拟机玩(10.14 也装了,可惜太卡,10.9 还好一点),然后今天又拿出来把玩,试图访问自己的网站时发现了一个问题,那就是系统上的 CA 数据太老,不信任新的这些证书。

在网上查解决方案,看到 logi.wiki 上的一篇文章,说它们有一个脚本,可以直接在终端里面运行。可惜时过境迁,那个脚本用不了了,或者说是因为网站本身的一些变迁导致那个脚本无法再访问。

最后决定放手一搏,死马当活马医,我用了 iOS 的方法,打开了 tlsroot.litten.ca,然后点击了 Signed Certificate Bundle。

OS X 怎么可能无法安装描述文件呢。

就这么成功了!再打开网站,果不其然错误消失了。