ubuntu 20.04:快照x509:证书由未知授权机构签名

时间:2020-05-18 14:22:44

标签: linux ubuntu proxy ssl-certificate ca

我将Ubuntu的版本从19更新到了20.04的新版本。 当我想通过apt / apt-get安装软件包时 但是,当我要通过快照安装时,会收到此异常:从通道“稳定”下载快照“快照存储”(415)(获取https://canonical-bos01.cdn.snapcraft.io/download-origin/canonical-lgw01/gjf3IPXoRiipCu9K0kVu52f0H56fIksg_415.snap?token=1589824800_6000db7922b4a18d611be453795e3cccb71a1647&interactive=1:x509:未知授权机构签名的证书)。 我使用proxy:netspark.com,并且有CA证书,我只是不知道如何安装它(我已经使用过update-ca-certificates,但是对于snap来说,它不起作用!) 在ubuntu 19上我没有这个问题... 谢谢大家:)

2 个答案:

答案 0 :(得分:2)

我真的很了解证书主题;),但是我终于在快照页面上看到了一篇文章,它说在快照2.45+版本上,您可以通过以下命令添加证书:

snap set system store-certs.cert1="$(cat myca.crt)"

玩得开心...

答案 1 :(得分:0)

Ubuntu Server 20.04遇到相同的问题,我通过使用以下说明安装代理证书来解决此问题:

https://askubuntu.com/questions/73287/how-do-i-install-a-root-certificate

以前,我还必须使用以下命令将证书(我从Chrome导出的证书)转换为.crt

openssl x509 -inform DER -in ssl_certificate.cer -out ssl_certificate.crt

运行update-ca-certificates命令后,我必须重新启动Ubuntu,它才能正常工作。