我正在尝试从 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(+) ”了解更多信息。
- 1 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消