第 19 章 IdM 离线时续订过期的系统证书
如果系统证书已过期,RHEL Identity Management (IdM)无法启动。IdM 支持使用 ipa-cert-fix
工具更新系统证书。
-
通过在主机上输入
ipactl start --ignore-service-failures
命令来确保 LDAP 服务正在运行。
19.1. 在 CA 续订服务器上续订过期的系统证书 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
按照以下流程,对过期的 IdM 证书应用 ipa-cert-fix
工具。
重要
如果您在不是 CA 续订服务器的 CA(证书授权机构)主机上运行 ipa-cert-fix
工具,并且 实用程序续订共享证书,则该主机会自动成为域中的新 CA 续订服务器。域中必须始终只有一个 CA 续订服务器,以避免不一致。
先决条件
- 您必须以管理员身份登录到服务器。
流程
-
可选:备份系统。这强烈推荐,因为
ipa-cert-fix
对nssdb
进行了不可逆更改。因为ipa-cert-fix
也对 LDAP 进行了更改,因此也建议备份整个集群。 启动
ipa-cert-fix
工具,以分析系统并列出需要续订的过期证书:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输入
yes
以开始续订过程:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ipa-cert-fix
更新所有过期证书前最多可能需要一分钟的时间。
验证
验证所有服务现在是否都在运行:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
此时,证书已被续订,服务正在运行。下一步是检查 IdM 域中的其他服务器。
-
确保 LDAP 复制在拓扑中正常工作后,根据上述流程,首先在一台 CA 服务器上运行
ipa-cert-fix
。 -
在另一台 CA 服务器上运行
ipa-cert-fix
之前,请通过getcert-resubmit
(在另一台 CA 服务器上)触发共享证书的 Certmonger 续订,以避免不必要的共享证书的续订。