【发布时间】:2019-09-06 04:45:43
【问题描述】:
我正在尝试在我的网络上使用两台不同的机器来设置客户端-服务器 EJB。在安装 WAS 服务器时,它提示我添加管理员凭据,因此启用了 LTPA(希望它启用了 SSL)。现在在客户端 EJB 部署的 WAS 服务器上,我必须配置出站 IIOP SSL 证书(如果我错了,请纠正我)。但不幸的是,在服务器 WAS 管理控制台中,我可以看到 SSL 签名证书 cn(Host/domain) 参数为 localhost。当我尝试在客户端 EJB WAS 服务器中“从端口检索”时,相同的“本地主机”到达。
我附上了“从端口检索”截图
Client WAS retrieve from port action
即使我尝试将服务器 WAS 中的主机名更改为服务器 -> 通信 -> 端口为 IP 地址而不是本地主机。
我希望它应该带上域名.ipaddress
“从端口检索”操作总是从远程服务器带来“本地主机”
【问题讨论】:
-
当你/某人在安装 WAS 时,他在安装过程中将
localhost设置为主机名。这导致使用 localhost 名称生成 SSL 证书。如果要更改,则需要重新生成新证书。此外,建议使用主机名而不是 IP 地址,因为 IP 地址可能会更改。查找一些说明如何在 WAS 中替换 SSL 证书的文档以获取更多信息。 -
嗨,伙计,正如您所建议的,我可以通过在服务器端重新创建条目来进行更新。但现在我意识到我的客户端 WAS 查找是这样发生的“连接被拒绝:连接远程主机:127.0.0.1 远程端口:9405”。我已经在客户端更新了 SSL 证书,但它仍然在 127.0.0.1 中进行查找,我做错了什么?请添加答案,以便我批准您的
-
您的安装是在 localhost 上完成的,所以它在许多地方会指向 localhost 或 127.0.0.1。我强烈建议您使用真实主机名而不是 localhost 创建新的配置文件。
标签: ssl-certificate websphere ejb-3.0