连接 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 中把这个证书调到第一个即可。

posted on 2026-08-21 21:45  Zaunese  阅读(35)  评论(0)    收藏  举报