为了账号安全,请及时绑定邮箱和手机立即绑定

未知证书颁发机构的 Go 包安装失败

未知证书颁发机构的 Go 包安装失败

Go
慕桂英546537 2021-08-30 14:35:25
我正在尝试从 bitbucket 安装 Go 模块,如下所示:go get bitbucket.org/kardianos/osext但我收到以下错误:包 bitbucket.org/kardianos/osext:获取https://api.bitbucket.org/1.0/repositories/kardianos/osext:x509:由未知机构签署的证书谷歌引导我找到这篇文章中的说明 ,我已经按照说明进行了编辑/etc/mercurial/hgrc以包含:[web]cacerts = /etc/ssl/certs/ca-certificates.crt按照我的操作系统(Debian)的指示,但是我仍然收到相同的错误。我还可以做些什么?
查看完整描述

1 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

看起来我还在使用 1.0.2(Debian wheezy 提供的版本)


考虑到这看起来像是Go 1.0 的错误,首先要检查的是将 Go 升级到 1.3+。


net/http:在检查证书时使用 tls 主机而不是代理


那可以解决证书问题。

Golang Debian 包提到 1.3.2(但对于 Debian Jessie,不是 wheezy)


您可以按照“如何从存储库在 Debian 中安装 Golang 1.1(+) ”了解更多信息。


查看完整回答
反对 回复 2021-08-30
  • 1 回答
  • 0 关注
  • 161 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信