将根 CA 证书安装到 SLES 12

将根 CA 证书安装到 SLES 12

我想将我的 SLES 12 服务器添加到我们的 SUSE 订阅中以获取更新。当我使用必要的参数运行 SUSEConnect 命令时,服务器向我返回如下错误:

SSL verification failed: self signed certificate in certificate chain
Certificate issuer: /CN=Mycompany Root CA SHA256
Certificate subject: /CN=Mycompany Root CA SHA256
SUSEConnect error: OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed

我有 2 个根 CA 证书文件。其中一个是 MycompanyRootCA.cer,另一个是 MycompanyIssuingRootCA.cer。但我不知道如何导入这两个文件以将我的系统注册到 SUSE。我在网上找不到解决方案(不是解决方法)。我该如何修复这些文件的 SSL 问题?

答案1

我刚刚在 SLE-15-SP1 机器上遇到了同样的问题。就我而言,问题似乎是硬件时钟,它被设置为 2019 年的某个日期。将其设置为当前日期并使用 yast 注册后,问题就解决了。

相关内容