代码之家  ›  专栏  ›  技术社区  ›  Kannan Ekanath

SSL故障排除步骤

  •  1
  • Kannan Ekanath  · 技术社区  · 16 年前

    我正在尝试排除双向SSL握手机制的故障。我犯了一个错误

    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    请有人(用适当的命令)清楚地列出这些步骤好吗?谷歌搜索不会把我带到任何地方。我只需要一个“如何确认客户端X可以使用Cert Z通过双向SSL与服务器Y通信”的步骤列表?

    1 回复  |  直到 16 年前
        1
  •  6
  •   Armine    6 年前

    每当证书验证程序无法在证书和根证书之间建立链时,就会引发SunCertPathBuilderException异常。

    建议使用上述工具,因为异常通常在没有根证书的情况下引发。

    ssl debug flag

    另一种选择是使用网络流量捕获实用程序,如 Ethereal Microsoft Netmon 获取包含证书交换的流量转储。

    PS:您是否首先使用了正确的密钥库?我记得很多月前我也犯过同样的错误。。。