0

将 tomcat 版本从 7.0.50 升级到 9.0.38 后无法运行通用报告。

知识版本:6.4.4
操作系统:CentOS 7
Tomcat 版本:9.0.38

来自日志文件的错误:

2020 年 10 月 13 日 16:02:27,173 错误 it.eng.spagobi.utilities.filters.SpagoBIAccessFilter.doFilter:194 -SpagoBIAccessFilter:doFilter ServletException!!javax.servlet.ServletException: Message: Error occured while retrieving user profile of user [eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiYmlhZG1pbiIsImV4cCI6MTYwMjYxMjEzN30.gcHxPvJDfbZCLh6bw1EVuPM3bUnY0xEvgz2KJgE77oA] from service [Security Service] at endpoint [https://sample:443/knowage/services/SecurityService]; 原因: ; 嵌套异常是:javax.net.ssl.SSLHandshakeException:收到致命警报:在 it.eng.spagobi.utilities.filters.SpagoBIAccessFilter.doFilter(SpagoBIAccessFilter.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. filters.SpagoBIAccessFilter.doFilter:194 - SpagoBIAccessFilter:doFilter ServletException!!javax.servlet.ServletException: Message: Error occured while retrieving user profile of user [eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiYmlhZG1pbiIsImV4cCI6MTYwMjYxMjEzN30.gcHxPvJDfbZCLh6bw1EVuPM3bUnY0xEvgz2KJgE77oA] from service [Security Service] at endpoint [https://sample:443/knowage/services/SecurityService]; 原因: ; 嵌套异常是:javax.net.ssl.SSLHandshakeException:收到致命警报:protocol_version gcHxPvJDfbZCLh6bw1EVuPM3bUnY0xEvgz2KJgE77oA] 来自端点 [https://sample:443/knowage/services/SecurityService] 的服务 [Security Service];原因: ; 嵌套异常是:javax.net.ssl.SSLHandshakeException:收到致命警报:protocol_version gcHxPvJDfbZCLh6bw1EVuPM3bUnY0xEvgz2KJgE77oA] 来自端点 [https://sample:443/knowage/services/SecurityService] 的服务 [Security Service];原因: ; 嵌套异常是:javax.net.ssl.SSLHandshakeException:收到致命警报:protocol_version

来自知识服务器的错误:

 An error has occurred. Retry later.If the problems persists, contact the system administrator.

注意:尚未升级知识版本以进行其他问题隔离。

任何想法如何解决?提前谢谢你。

4

1 回答 1

0

得到了解决方案

发现我的 TLS 版本控制不正确。将其更改为 protocols=TLSv1.2 ,重新启动 tomcat 并清除缓存。报告现在正在工作。

于 2020-10-13T10:39:56.417 回答