项目

一般

简介

v10登录管控台后,跳转到500服务异常,日志提示javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake“”

陈 泽豪超过 2 年 之前添加

jdk环境:bisheng_jdk1.8.0_262

问题:管控台登录后跳转到500界面

日志:

处理方案:

1.jps 查询相关java进程

2.kill -9 进程号  先关闭相关java进程

3.1 修改{JAVA_HOME}\jre\lib\security\java.security文件,取消crypto.policy=unlimited 的注释 

        【3.1无效的情况下或已注释,进行3.2】

3.2 修改{JAVA_HOME}\jre\lib\security\java.security 文件;将 
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \ 
    DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ 
    include jdk.disabled.namedCurves 
中的 TLSv1, TLSv1.1,删除。

       【3.2无效的情况下或本来就没有TLSv1和TLSv2,进行3.3】

3.3 修改{JAVA_HOME}\jre\lib\security\java.security 文件;将
security.useSystemPropertiesFile 改为 false,即: 
      【文件没有这个参数的话 可以添加此项试试】
security.useSystemPropertiesFile=false
       【再将下面参数项的SSLv3 去掉,下方为对比】 
#jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ 
jdk.tls.disabledAlgorithms=RC4, DES, MD5withRSA, DH keySize < 1024, \ 

 

4.rm -rf /usr/bin/java       删除/usr/bin目录下的java软链接文件

5.1重新创建软连接 ,如华为云的环境是执行 ln –s /etc/altermatives/java /usr/bin/java 

5.2重新创建软连接 ,其他环境试试 ln -s $JAVA_HOME/bin/java /usr/bin/java 


回复 (1)

RE: v10登录管控台后,跳转到500服务异常,日志提示javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake“” - 由 陈 泽豪超过 2 年 之前添加

同样出现500异常,并且提示"javax.net.ssl.SSLHandshakeException:Remote host terminated the handshake";还有一个ApusicLogManager提示的License limited

这里按照上述的方法对jdk相应文件进行处理,并没有成功,需要看另外一个提示License limited,检查一下中间件的授权文件是否还在有效期内

    (1-1/1)