连接 Tsinghua-Secure 不能使用 /etc/ssl/certs/ca-certificates.crt
UPD 20260925:经过测试,Linux Mint 22、Fedora 42 都行。Ubuntu 26.04 不行。已报告:https://bbs.aosc.io/t/topic/816。
UPD 20260925 11:32:https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/work_items/1849 提到了一个 wpa_supplicant 的补丁,在 2.12 才正式修复。
以下是原文存档:
注意我们讨论的是 *nix。
NetworkManager 有一个硬伤:它不能很好处理 n 合一的证书。所以 https://thu.services/services/ 的方法是错的。
解决方法 1
直接下载 GlobalSign Root CA - R3 的证书。
注意校验。
解决方法 2
找系统预装的证书。
Debian 系/Arch 系
直接找到 /usr/share/ca-certificates/mozilla/GlobalSign_Root_CA_-_R3.crt。
AOSC
通过 openssl x509 -noout -in tempfile.crt -hash 生成文件名。找到 /etc/ssl/certs/062cdee6.pem。
upd 2026.10.23:已失效。
红帽系
找到 /etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_CA_-_R3.pem。
解决方法 3
在 /etc/ssl/ca-bundle.crt 中把这个证书调到第一个即可。
浙公网安备 33010602011771号