证书链原子中的自签名证书

时间:2018-12-12 09:44:00

标签: atom-editor

Atom Package install issue.png

你好, 我第一次使用Atom开发Node.js代码,但访问设置的“包”选项卡时遇到了问题。每当我搜索某些东西时,都会出现此错误: self signed certificate in certificate chain 我尝试卸载Atom并重新安装它,并且出现了同样的问题。 这是Atom问题,还是更可能与我的机器有关,如果是,该怎么办? 我正在使用win10,而我的原子版本是Atom 1.33.0x64 我们将不胜感激,因为我似乎再也无法添加扩展了。

非常感谢, 萨提亚

3 个答案:

答案 0 :(得分:0)

来自Atom FAQ

  

我收到有关“自签名证书”的错误。我该怎么办?

     

这意味着您与我们的服务器之间存在一个代理,其中有人(通常是您的雇主)在代理中安装了“自签名”安全证书。自签名证书是除创建证书的人以外任何人都不信任的证书。大多数安全证书由已知,可信赖和认证的公司提供支持。因此,Atom警告您,创建自签名证书的任何人都可以窥探甚至与您的服务器建立连接。由于它是自签名的,因此Atom无法知道那是谁。

     

如果您认为与我们服务器的不安全连接是可以接受的,则可以按照以下说明进行操作。

     

apm config set strict-ssl false

答案 1 :(得分:0)

在Windows 10中,使用atom IDE也遇到了同样的问题。 原因是代理服务器,该服务器阻止连接以安装我想要的软件包。 因此,为了解决这个问题,我从命令行实例使用apm命令下载了软件包。

我一直在寻找go-plus软件包,因此将命令用作apm install go-plus

答案 2 :(得分:0)

在Mac上,仅将strict-ssl设置为false可能不起作用。 您可能需要为此设置代理。

apm config set proxy http://*****.****.***:<<port>>

apm config set https_proxy http://****.****.****:<<port>>