Weblogic 11g:如何为所有服务器更改我的 trust.jks 文件的路径

Weblogic 11g: how to change path to my trust.jks file for all Servers

我输入了/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/ 2个文件: -trust.jks -identity.jks 然后我在 Webblogic 控制台上更改了管理和托管服务器, 路径: -自定义身份密钥库 -自定义信任密钥库

一切看起来都不错。 在 weblogic 重新启动后,所有服务器都 运行ning,但是 当我 运行 在终端 ps -eaf|grep weblogic 上执行此命令时 我看到这一行:

 -Djavax.net.ssl.trustStore=/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/DemoTrust.jks 

因此,我的任何在线界面都无法连接。 我收到以下错误:

BEA-382513<con:reason>OSB Replace action failed updating variable "body": {err}FORG0005: expected exactly one item, got 0 items</con:reason>

有人可以帮助我更正我的服务器的路径,以便它查找 trust.jks 而不是 DemoTrust.jks 吗?

解决这个问题的方法是在 "SSL Listen Port Enabled" 上设置标志 他们可以找到 Home >Summary of Environment >Summary of Servers >AdminServer -> Configuration/General. 在此之后我们需要转到这个视图: Home>环境概要 >服务器概要 >AdminServer >服务器概要->控制

Select AdminServer 并单击重新启动 SSL。 要查看更改 bin 是否完成,我们需要执行命令:

ps -eaf|grep weblogic

然后寻找

-Djavax.net.ssl.trustStore=/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/**trust.jks**

如果终端有信任密钥文件,在我的例子中我称之为trust.jks,则更改成功。