WebSphere® Application Server Network
Deployment 概要文件必须配置为将正确的 SSL 协议用于您的部署。如果 SSL 协议设置为错误的版本,那么 madconfig 实用程序将无法与 WebSphere Application Server 进行通信。
关于此任务
您的部署可以使用以下任何 SSL 协议选项:SSL_TLS、SSL、SSLv2、SSLv3、TLS、TLSv1、TLSv1.2 或 SSL_TLSv2。
提示: 请避免使用 SSL 或 TLS 的较旧版本。
过程
- 停止节点代理程序。
- 在节点代理程序 WebSphere Application Server 概要文件中,编辑文件 <WAS_PROFILE_HOME>/properties/ssl.client.props。
- 将 com.ibm.ssl.protocol 变量的值设置为以下某个值:
- SSL
- SSLv2
- SSLv3
- SSL_TLS
- SSL_TLSv2
- TLS
- TLSv1
- TLSv1.2
例如:com.ibm.ssl.protocol=TLSv1.2
- 如果将 SSL 协议设置为 TLSv1.2,那么需要执行一些额外的配置步骤:
- 在节点代理程序 WebSphere Application Server 概要文件中,编辑文件 <WAS_PROFILE_HOME>/config/cells/<WAS_CELL_NAME>/security.xml。
- 将 sslProtocol 的值设置为 TLSv1.2。
sslProtocol="TLSv1.2"
- 启动 WebSphere Application Server Integrated Solutions Console(管理控制台),然后浏览至。
- 在“SSL 配置”屏幕上,为 CellDefaultSSLSettings、NodeDefaultSSLSettings 和 XDADefaultSSLSettings 配置项启用 TLSv1.2 协议。
- 选择配置,然后选择,然后选择 TLSv1.2 并单击确定。
- 在 Deployment Manager WebSphere Application Server 概要文件中,编辑文件 <WAS_PROFILE_HOME>/properties/ssl.client.props。
- 将 com.ibm.ssl.protocol 的值设置为 TLSv1.2。
com.ibm.ssl.protocol=TLSv1.2
- 重新启动 Deployment Manager。
- 重新启动节点代理程序。
- 配置应用程序服务器以启用 TLSv1.2: