Data Domain:SSL 证书导入失败,云层或 UI 显示“无效的 x509 v3 扩展”
摘要: 导入 Data Domain Cloud Tier (CT) 或 DD UI 的 SSL 证书时,可能会发生错误,指示 x509 v3 扩展无效。本知识库文章解释了原因,并提供了这两种情况的解决步骤。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
在以下 SSL 配置期间:
- Cloud Tier 集成 (例如,与使用 HTTPS 的 ECS 集成),或
- 使用外部签名证书访问 DD UI,
可能会遇到以下错误:
Invalid CA certificate x509 v3 extension
其他日志条目可能出现在 /ddr/var/log/messages.engineering
-
sms: NOTICE: smu_sec_extract_certs_from_PKCS12: **** Invalid host certificate x509 v3 extension. https needs either server or no extension sms: NOTICE: sms_trust_add_app_certs_job: **** Invalid host certificate x509 v3 extension.
原因
出现此错误的原因可能有以下一个或多个:
-
证书类型不正确
- 对于 Cloud Tier:证书必须是 CA 证书,而不是端点证书。
- 对于 DD UI:证书必须是没有不当扩展名的 主机/服务器证书 。
-
不正确的密钥生成
- 有时,用于生成证书的私钥(例如,在 ECS 上的 F5 负载平衡器)创建错误。
-
CSR 不匹配
- 某些证书颁发机构 (CA) 可能会忽略 CSR 中请求的扩展,并返回具有不兼容的 x509 v3 扩展的证书。
解析度
对于使用 F5 负载平衡器与 ECS 的 Cloud Tier (CT) 集成:
参考:ECS 管理指南
-
在 ECS 上生成私钥
- 登录 ECS 节点或连接的系统。
- 运行:
openssl genrsa -des3 -out server.key 2048
- 输入并确认密码。
- 在将密钥上传到 ECS 之前删除密码。
- 设置权限:
chmod 0400 server.key
- 使用 ECS 密钥在 F5 上生成证书
- 按照 采用 F5 的相关 Dell EMC ECS 集成指南中的步骤进行作。
-
将证书导入 Data Domain
提醒:确保导入的证书是签署端点证书的 CA 证书 ,而不是端点证书本身。
对于 DD UI(HTTPS 访问):
-
从 Data Domain 生成 CSR
- 使用 DD 的内置工具生成 CSR。
- 将 CSR 提交给 CA 进行签名。
-
将签名证书导入 DD
- 确保返回的证书具有适当的扩展名(即,服务器或无)。
-
故障处理
- 如果导入失败,请使用以下命令检查证书:
openssl x509 -in /path/to/certificate.pem -text -noout
- 查看 x509 v3 扩展的兼容性。
- 如果导入失败,请使用以下命令检查证书:
提示:使用 CSR 方法时,私钥永远不会离开 DD,从而确保安全处理。
其他資訊
证书验证示例
“无效的 CA 证书 x509 v3 扩展名”错误的常见原因是导入的证书不是根 CA 或缺少正确的 x509 扩展名。
示例:端点证书不正确:
-
-
Subject: CN=objects.ilandcloud.com X509v3 Basic Constraints: critical CA:FALSE - 此证书适用于 Web 服务器,而不是 CA。它不能用作 DD for Cloud Tier 中的受信任证书。
-
正确的中间 CA 证书:
-
-
Subject: CN=Let's Encrypt Authority X3 X509v3 Basic Constraints: critical CA:TRUE, pathlen:0 - 这是 CA 证书, 但不是自签名证书。它由根 CA 签名。
-
正确的根 CA 证书:
-
-
Subject: CN=ISRG Root X1 Issuer: CN=ISRG Root X1 X509v3 Basic Constraints: critical CA:TRU - 此自签名根 CA 证书是导入 DD 的正确证书。
- 如果需要,您也可以导入中间 CA 证书,但信任验证通常需要根 CA。
-
示例:UI 证书扩展名不正确:
-
X509v3 Extended Key Usage: TLS Web Client Authentication, E-mail Protection -
此证书标记为客户端身份验证和电子邮件保护 — 不适合 DD UI HTTPS 访问。
建议的 DD UI CSR 代次:
-
adminaccess certificate cert-signing-request generate key-strength 4096bit \ country ES state Madrid city SomeCity org-name DELL org-unit DPS \ common-name www.example.com basic-constraint CA:FALSE - 在签署证书时,确保 CA 遵循请求的扩展。
受影響的產品
Data Domain產品
Data Domain, ECS Appliance, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, Elastic Cloud Storage文章屬性
文章編號: 000068703
文章類型: Solution
上次修改時間: 07 11月 2025
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。