部属到WebSphere中的Application在访问https协议的资源时报错如下(省略号是我省去的异常打印).
。。。
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R Caused by: java.security.cert.CertificateException: Certificate not Trusted
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R at com.ibm.jsse.bi.a(Unknown Source)
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R at com.ibm.jsse.bi.checkServerTrusted(Unknown Source)
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R at com.ibm.jsse2.ba.checkServerTrusted(Unknown Source)
[9/19/10 3:19:32:457 CDT] 00000056 SystemErr R ... 195 more
[9/19/10 3:19:32:476 CDT] 00000056 SystemErr R javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificate not Trusted
at com.ibm.jsse2.bx.a(Unknown Source)
。。。
解决这个问题,我们尝试了几个办法,主要的思路是将被访问网站的证书导入到部署了Application的WebSphere的证书储存文件中。
导出被访问网站的证书:
使用IE浏览器打开被访问网站,并点击View Certificate
点击Copy to File 保存.
首先将证书导入到:
$INSTALL_HOME/AppServer/profiles/wp_profile/etc/DummyServerTrustFile.jks
错误依然存在
然后将证书导入到:
$INSTALL_HOME/AppServer/java/jre/lib/security/cacerts
重启SERVER后错误消失,注意重启Server是全部重启,portal自带的Server1和WebSphere_Portal server。
导入证书可以使用WebSphere自带的ikeyman或者JRE自带的keytool,具体办法自己摸索一下就行了。
分享到:
相关推荐
### WEBSPHERE乱码问题的解决与处理 在IT领域中,尤其是对于使用IBM WebSphere作为应用服务器的企业来说,遇到中文乱码的问题是一件非常头疼的事情。这类问题往往会影响到业务的正常运行,降低用户体验,因此及时...
WebSphere 常见问题及解决办法详解 在本文中,我们将详细探讨 WebSphere 中的一些常见问题及其解决方法。WebSphere 是一个基于 Java 的应用服务器,广泛应用于企业级应用开发中。然而,在实际开发和部署过程中,...
internal cause is: java.security.cert.CertPathValidatorException: The certificate issued by OU=Equifax Secure Certificate Authority, O=Equifax, C=US is not trusted; internal cause is: java.security....
IBM WebSphere Portal 解决方案
【基于WebSphere的PaaS云计算解决方案】 WebSphere作为IBM的一款著名中间件产品,其在云计算领域扮演了重要的角色,特别是作为Platform-as-a-Service(PaaS)解决方案的基础。PaaS是一种云计算模型,它提供了一个...
### IBM WebSphere Portal 门户解决方案的关键知识点 #### 一、IBM WebSphere Portal 是什么? IBM WebSphere Portal 是一款全面的企业门户解决方案,旨在为用户提供一个统一的、集成化的电子工作空间。该解决方案...
解决 WebSphere 中的 jar 包冲突问题 在大型 Java 软件开发中,jar 包冲突问题是一个常见的问题,系统开发人员经常会为解决类似的问题耗费大量的时间进行调试和测试。为了解决这个问题,本文将从 WebSphere 中类...
### 在Websphere中设置解决中文显示乱码问题 #### 背景介绍 在部署Web应用程序时,尤其是在处理非英文字符集(如中文)的情况下,可能会遇到字符编码不匹配导致的乱码问题。Websphere作为一款广泛使用的应用服务器...
5. **监控与维护**:建立有效的监控系统,定期检查LDAP服务器的健康状态,及时发现并解决问题,确保服务的连续性和可靠性。 #### 六、结论 LDAP在WebSphere中的设计与实施不仅是一项技术挑战,更是企业信息化战略...
本文将详细介绍如何解决Websphere Application Server 6.1中的乱码问题。 首先,我们需要理解乱码问题产生的原因。乱码通常是由字符编码不匹配导致的,比如服务器使用了不同的字符编码来解析和显示数据。在...
Websphere 6.1 资料集涵盖了关于IBM的Websphere Application Server (WAS) 6.1版本的全面知识,包括安装、配置和实用操作等多个方面。Websphere是IBM提供的一个强大的企业级Java应用服务器,用于部署和管理基于Java...
WebSphere是IBM开发的一款强大的企业级应用服务器,它在IT行业内扮演着至关重要的角色,尤其在企业级Java应用程序的部署和管理方面。本实验报告基于吉林大学的WebSphere课程,涵盖了八次实验的内容,旨在帮助学生...
### 在Linux服务器上每周自动重启WebSphere服务配置 #### 知识点概述 本文档将详细介绍如何在Linux环境中设置cron任务来实现WebSphere服务的自动重启。此方法不仅适用于WebSphere服务,还可广泛应用于需要定时执行...
WebSphere提供了全面的集成解决方案,涵盖了从开发、测试到生产的一系列生命周期管理。 二、WebSphere安装与配置 学习WebSphere,首先需要了解如何安装和配置服务器。这包括选择合适的版本(如WebSphere ...
WebSphere是IBM提供的一款强大的企业级...这些文档和方案展示了WebSphere生态系统中的多种组件,以及它们如何协同工作以提供全面的企业级解决方案。了解和掌握这些知识点,对于设计、实施和维护复杂的IT环境至关重要。
### Websphere Application Server 6.1 有效期问题解决办法 #### 概述 在使用IBM Websphere Application Server 6.1的过程中,用户可能会遇到软件许可证的有效期问题。一旦许可证过期,不仅会影响应用程序的正常...
本文将深入探讨这些常见问题及其解决方案,帮助你顺利地在WebSphere应用程序服务器上运行CXF服务。 首先,理解CXF与WebSphere的集成原理至关重要。CXF提供了一个Servlet容器插件,可以将其作为一个Servlet部署到...
它在信息技术领域扮演着至关重要的角色,为跨网络、操作系统和应用程序提供了高效、安全的数据传输解决方案。作为MQ系列产品的基石,WebSphere MQ为不同系统间的通信提供了强大的支持,确保了企业应用之间的稳定、高...
【标题】:Websphere 8.5安装 在IT领域,WebSphere是IBM提供的一款企业级应用服务器,常用于构建、部署和管理各种企业应用程序。本文将详细讲解WebSphere 8.5的安装过程,包括IBM Installation Manager的安装、...