我前些天发帖说 NetworkManager 的 IKEv2 老是搞不定,结果折腾下来,发现问题居然如此简单,就是日志中那句我曾经以为是可以忽略的话: opening directory '/usr/share/ca-certificates' failed: No such file or directory 我以为当它发现找不到这个目录时,它会自己去找系统自带的证书的,或者联网检索,但我还是太天真了,这玩意居然真的就只认这个目录下的 CA,当然,你也可以在 NM 配置文件中指定其它路径。
我就想,为嘛 linux 不像 Windows 或 Android 那样,搞一个集中式的证书系统呢?那样的话,各种浏览器、NM、ipsec 等等各种与 CA 打交道的软件,都可以统一通过它来读取了,反正 systemd 中已经搞了这么多服务,不多这一个了。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.