IBM http Server 和 WebSphere 配置 SSL 一些需要注意的地方

前段时间,在WebSphere的环境中, 配置SSL,有一些细节需要注意:

1. 最好是先安装 ibm http server7(32bit),websphere7,再安装插件

2. http server 需要安装插件,插件的下载地址是:

https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=wspwas&S_PKG=win_70&lang=en_US&cp=UTF-8

安装完毕之后,在 ibm http server 的安装目录中 %IBM HTTP Server%/conf/httpd.conf

中会生成

WebSpherePluginConfig "{ibm http server ip address}\Plugins\config\webserver1\plugin-cfg.xml"

3. 在 IBM HTTP Server 的密钥生成工具中,生成密钥,并生成自签署文件

4. 在WebSphere中生成密钥,并导入HTTP Server 中生成的自签署文件,并生成新的自签署文件

5. 打开IBM HTTP Server 的密钥生成工具中打开自己生成密钥,并导入WebSphere的自签署文件

6. 如果说客户端浏览验证,需要导入pkcs12格式的安全证书,需要在密钥生成工具中导出 pkcs12格式的密钥文件,如果出现“安全策略文件”受限的问题,需要下载ibm 的 安全策略文件,并覆盖本地的 ibm http server的安全策略文件,地址如下:

https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=jcesdk&lang=en_US&S_PKG=142ww&cp=UTF-8

本地http server中的地址{ibm http server install address}\java\jre\lib\security\

local_policy.jar和 US_export_policy.jar这两个文件

覆盖之后,重启启动 ibm http server 自带的密钥生成工具,重新导出pkcs12格式文件。

7. 在WebSphere中生成 web server,需要重新生成插件,并传播插件

8.  在WebSphere环境中部署新的发布包,在“选择映射模块” 这一步时,需要同时选择

http  server的web server和websphere中的server并点击应用


9.  WebSphere 中的 web server中,重新生成插件,并 传播插件

10.  重新启动http server, websphere

11  修改 ibm http server 的 httpd.conf 文件,在文件中增加下面的内容,增加一个 module,在模块中打开http server的 443端口

LoadModule ibm_ssl_module modules/mod_ibm_ssl.so
   <IfModule mod_ibm_ssl.c>
       Listen 443
       NameVirtualHost {ip_address}:443
       <VirtualHost *:443>
           SSLEnable
           KeyFile "{ibm http server install address}\IHSkey.kdb"
       </VirtualHost>
    </IfModule>
    SSLClientAuth required
    SSLDisable

12. 重新启动 ibm http server, ibm websphere

13. 在浏览器,通过访问 ibm websphere的 snoop 来验证ssl 是否发布成功

https://{ibm http server ip address}:443/snoop

第3.第4.第5步,可以在其它地址找到,不在这里叙述,这里只是讲述一些在配置过程中需要注意的地方,希望和大家多探讨。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值