我用的是天蓝色的神。我在nuget安装程序(使用Nugget)时出错。
错误:无法验证第一个证书
服务器计算机上安装了ssl证书。我们在服务器机器上也没有互联网接入。
发布于 2020-05-15 03:06:52
错误“Err:无法验证第一个证书”的
:
您可以重新配置代理并将证书添加到代理配置中。
以下是几个步骤:
certificate)
C:\agent> .\config.cmd --sslcacert <caCertsPath>
这个'caCertsPath‘是导出证书的路径。
您可以使用‘/’或‘\’在Windows代理上添加多个PEM证书。
希望这能有所帮助。
发布于 2022-09-20 20:14:21
我有两个代理,一个在运行Windows 2016 Server的远程计算机上运行,另一个在运行Windows 10的本地机器上运行。
我只在一台远程计算机(使用Windows2016Server)上出现了这个问题。我也尝试过.\config.cmd --sslcacert <caCertsPath> (在下载根证书之后),但是没有成功。
经过进一步的分析,我发现这是由于远程机器上的代理无法下载最新版本的NuGet。然后,我手动将最新版本的NuGet (6.3.0而不是4.1.0)从我的Windows 10机器复制到Windows2016服务器机器(如下图)到代理工作文件夹(例如,C:agent\_work\_tool\NuGet\6.3.0),问题就解决了。(注:我知道这不是一个完美的解决方案,但至少可以解决这个问题。)

https://stackoverflow.com/questions/61798272
复制相似问题