我刚刚在 Azure 上启动了标准 RedHat 7 VM。
我登录并输入:
sudo yum update
并得到:
Loaded plugins: langpacks, product-id, search-disabled-repos
https://rhui-3.microsoft.com/pulp/repos//content/dist/rhel/rhui/server/7/7Server/x86_64/dotnet/1/debug/repodata/repomd.xml:
[Errno 14] curl#58 - "SSL peer rejected your certificate as expired."
Trying other mirror.
https://rhui-1.microsoft.com/pulp/repos//content/dist/rhel/rhui/server/7/7Server/x86_64/dotnet/1/debug/repodata/repomd.xml:
[Errno 14] curl#58 - "SSL peer rejected your certificate as expired."
Trying other mirror.
...
我认为 PAYG 许可证包含更新?或者当前图像已损坏? 也尝试过 7.4 镜像吗?
最佳答案
来自MSDN ,您可以运行以下命令来更新 Azure RedHat VM 上的 RHUI 客户端证书:
sudo yum update -y --disablerepo='*' --enablerepo='*microsoft*'
现在您应该能够下载/更新软件包,而不会出现 SSL 对等方因证书已过期而拒绝您的证书
错误。
在 Azure RedHat Enterprise Linux 7.3 上对此进行了测试,它对我来说效果很好。
关于Azure RedHat vm yum 更新失败并显示 "SSL peer rejected your certificate as expired.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53436443/