nodemanager启动报Cannot convert identity certificate

配置weblogic集群服务器时遇到nodemanager启动问题,错误提示为Cannot convert identity certificate。通过设置JAVA_OPTIONS增加调试选项,并使用JDK1.6以上版本的keytool列出证书算法。发现需删除使用SHA256withRSA算法的证书,通过查找别名并使用keytool命令逐个删除。
摘要由CSDN通过智能技术生成

最近在配置weblogic的集群服务器。启动nodemanager报以下错误:

<2014-9-26 10:46:42> <SEVERE> <Fatal error in node manager server>
java.lang.RuntimeException: Cannot convert identity certificate
        at com.certicom.tls.interfaceimpl.CertificateSupport.addAuthChain(Unknown Source)
        at com.certicom.net.ssl.SSLContext.addAuthChain(Unknown Source)
        at com.bea.sslplus.CerticomSSLContext.addIdentity(Unknown Source)
        at weblogic.security.utils.SSLContextWrapper.addIdentity(SSLContextWrapper.java:146)
        at weblogic.nodemanager.server.SSLListener.init(SSLListener.java:53)
        at weblogic.nodemanager.server.NMServer.start(NMServer.java:206)
        at weblogic.nodemanager.server.NMServer.main(NMServer.java:382)
        at weblogic.NodeManager.main(NodeManager.java:31)

打开ssl的调试功能:

windows下这么设置:set JAVA_OPTIONS=-Dssl.debug=true -Dweblogic.StdoutDebugEnabled=true  %JAVA_OPTIONS%

linux下这样设置:JAVA_OPTIONS="-Dssl.debug=true -Dweblogic.StdoutDebugEnabled=true  ${JAVA_OPTIONS}"


重启服务发现有以下错误:

<2014-9-26 上午10时46分41秒 CST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true> 
<2014-9-26 上午10时46分42秒 CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值