automation-suite
2.2510
true
OpenShift 上的 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
TLS 证书验证错误
OpenShift 上 Automation Suite 中的 TLS 证书验证错误解决方案。
如果在更新 Automation Suite 中的证书后 TLS 证书验证失败,请参阅下表确定原因并找到解决方案。
| 错误消息 (包含) | 原因 | 分辨率 |
|---|---|---|
incomplete or untrusted certificate chain | 缺少中间证书,或者链没有指向所提供的根 CA。 | 将所有中间证书和根 CA 放入ca.crt中。 |
is not part of the leaf certificate's chain | 存在未颁发叶证书的证书(同级或不相关的中间证书,或者重复项)。 | 确保server.crt仅包含叶实际签名链中的证书 - 删除任何同级、不相关或重复的 CA 证书。将签名链的中间 CA 和根 CA 放入ca.crt中。 |
certificates are not in the correct order | 证书出现故障。 | 对它们的排序:叶证书,然后中间证书,然后根 CA。 |
leaf certificate does not match fqdn | 叶证书的 SAN 省略了集群 FQDN,或者server.crt不以叶开头。 | 确保以分支证书开头server.crt ,并且集群 FQDN 在其主题备用名称中列出。 |
证书要求
为确保 TLS 证书验证成功,请确保证书文件满足以下要求:
server.crt文件必须包含 PEM 格式的完整公共服务器证书链。链必须首先是叶服务器证书,然后是中间 CA 证书,然后是根 CA,它们构成该叶证书的签名路径。server.crt文件必须仅包含属于分支证书实际签名链的证书。不要包含同级证书、不相关证书、重复证书或备用 CA 证书,因为当存在叶证书链外部的证书时,TLS 验证将失败。ca.crt文件必须包含用于验证服务器证书链的 CA 证书捆绑包,包括所需的中间 CA 证书和根 CA。ca.crt文件不得包含分支服务器证书。