如果您在验证 PEM 格式的证书时遇到错误,请在此处查找相关错误消息,以了解更多信息。
生成错误的场景
| 错误 | 问题 |
|---|---|
| 无效的 PEM 格式。可能是由于错误的 BEGIN 格式所致。请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | PrivateKey BEGIN 证书无效。 |
| 无效的 PEM 格式。异常消息: -----END RSA PRIVATE KEY not found. 请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | PrivateKey END 证书无效。 |
| 无效的 PEM 格式。异常消息: problem creating RSA private key: java.lang.IllegalArgumentException: failed to construct sequence from byte[]: corrupted stream - out of bounds length found. 请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | 证书中的 PrivateKey 已损坏。 |
| 未能从 PEM 字符串中解析证书。请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | PublicKey BEGIN 证书无效。 |
| 遇到格式错误的 PEM 数据。请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | PublicKey END 证书无效。 |
| 遇到格式错误的 PEM 数据。请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | 证书中的 PublicKey 已损坏。 |
| 没有目标/最终证书可用于构建链接 (There are no target/end certificates to build the chaining)。 | 没有目标/最终证书。 |
| 无法构建证书链路径,所有目标证书都无效。可能缺少中间/根证书 (Not able to build cert chain path, all target certs are invalid. May be missing an intermediate/root certificates)。 | 没有可构建的证书链。 |
| 不明确的错误: 发现多个证书链,不确定该返回哪一个 (Ambiguous Error: Found more than one cert chain not sure which one to return) | 存在多个证书链。 |
| 无法构建证书链路径,CertificateExpiredException: 证书已于 20171206054737GMT+00:00 过期。请参阅日志了解更多详细信息 (Malformed PEM data encountered. See log for more details)。 | 证书已过期。 |
| 上载 PEM 格式的证书时显示错误消息“在流中检测到意外数据”(Unexpected data detected in stream)。 | 链证书中的叶证书和中间证书之间缺少空行或其他属性。在叶证书和中间证书之间添加一个空行可解决此问题。
|
此页面对您有帮助吗?
