EAS Cloud客户端使用https协议,客户端更新提示:更新服务不可用,确保通过IE可以访问https://****/easupdater/JnlpVersion
1、问题描述
EAS Cloud客户端使用https协议,客户端更新提示:更新服务不可用,确保通过IE可以访问https://****/easupdater/JnlpVersion
报错日志如下
网络相关问题,请联系系统管理员解决。确保通过IE可以访问https://****/easupdater/JnlpVersion
----------------------------
com.kingdee.eas.client.startup.exception.EASClientException: 更新服务不可用,访问https://****/easupdater/JnlpVersion发生未知的异常
Caused by: com.kingdee.eas.client.startup.exception.NetworkException: 访问https://****/easupdater/JnlpVersion发生未知的异常
at com.kingdee.eas.client.startup.util.NetworkExceptionHandler.convertUnknowIOException(NetworkExceptionHandler.java:45)
Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)
2、原因分析
报错日志提示
Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)
JDK所支持的TSL协议和加密算法导致的,切换为高版本的oracle-jdk1.8后即可。
3、操作步骤
EAS8.5及以上版本客户端同时支持oracle-jdk1.6和oracle-jdk1.8;EAS的服务器连接设置中支持更换客户端的jdk版本
方案1:
打开客户端服务器连接设置
在【JDK版本】中选择JDK1.8,后保存退出即可。
可以在客户端服务器连接设置中切换jdk版本的前提是,EAS客户端安装目录eas目录下同时存在该两版本的jdk
如何确认客户端所使用的jdk版本
确认eas/client/bin下的set-client-env.bat文件中SET JAVA_HOME=的路径
进入SET JAVA_HOME指向路径D:\Kingdee86\eas\clientjdk的bin目录下
选择路径直接输入cmd
输入cmd后回车,会进入到命令提示框中
然后输入java -version回车后即可判断jdk版本。
EAS Cloud客户端使用https协议,客户端更新提示:更新服务不可用,确保通过IE可以访问https://****/easupdater/JnlpVersion
本文2024-09-22 20:24:25发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113423.html