【问题标题】:Exception while configuring signer certifiate in WebSphere在 WebSphere 中配置签署者证书时出现异常
【发布时间】:2012-06-07 10:48:57
【问题描述】:

我必须调用一个网络服务来清除远程服务器上的文件(也从它的子服务器中删除)。在那门课程中,我使用了一个包含 https 的 URL。

WebSphere 抛出 java.security.cert.CertPathValidatorException: Certificate chaining error

后来我找到并配置了签署者证书,通过使用主机名和端口号检索证书信息。我保存了这张新歌手证书,之后我没有得到那个例外。

但问题在于,有些 WebSphere 能够做到这一点,而有些则不能。在其他我收到此错误:DerInputStream.getLength(): lengthTag=127, too big.

所以这是我的问题,为什么无法在其他 WebSphere 中进行配置,可能是什么原因?我做错了吗?

【问题讨论】:

  • 是否记录了一些异常 ID?我认为这个 APAR 与您的情况有关 - www-304.ibm.com/support/docview.wss?uid=swg1IZ92567
  • 但是我们该如何解决呢?我通过链接没有解决方案?
  • 您是否可以使用“java -version”检查您的 Java 版本,确保您使用的是 WebSphere 附带的 JRE? TSF 提到的 APAR 表明已计划对 Java 1.4.2 SR14、Java 5.0 SR13 和 Java 6.0 SR10 进行修复。让我们看看您是否使用比这些更新的版本。
  • 您能否尝试禁用抛出“DerInputStream.getLength(): lengthTag=127, too big”错误的 WAS 上的“发生 SSL 配置更改时动态更新运行时间”选项?然后重新启动 WAS 并重试。

标签: java websphere


【解决方案1】:

DerInputStream.getLength():lengthTag=127,太大了。

这是因为您尝试导入的证书不是 DER 格式文件。 PKCS7 文件出现此错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-21
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    • 2017-05-09
    • 1970-01-01
    相关资源
    最近更新 更多