Ssl Weblogic 11g:如何为所有服务器更改my trust.jks文件的路径
我已经输入了/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/ 2个文件: -trust.jks -identity.jks 然后我在WebLogic控制台上对管理服务器和托管服务器进行了更改, 路径为: -自定义标识密钥库 -自定义信任密钥库 一切看起来都很好。 weblogic重新启动后,所有服务器都在运行,但 当我在终端Ssl Weblogic 11g:如何为所有服务器更改my trust.jks文件的路径,ssl,oracle11g,weblogic,weblogic12c,weblogic11g,Ssl,Oracle11g,Weblogic,Weblogic12c,Weblogic11g,我已经输入了/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/ 2个文件: -trust.jks -identity.jks 然后我在WebLogic控制台上对管理服务器和托管服务器进行了更改, 路径为: -自定义标识密钥库 -自定义信任密钥库 一切看起来都很好。 weblogic重新启动后,所有服务器都在运行,但 当我在终端ps-eaf | grep weblogic 我看到这一行: -Djavax.net.ssl.trustStore
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>
BEA-382513OSB替换操作更新变量“body”失败:{err}FORG0005:只需要一项,得到0项
有人能帮我更正服务器的路径,以便它查找trust.jks而不是democrust.jks吗?解决此问题的方法是在“SSL侦听端口已启用”上设置标志 可以找到它
Home>Summary of Environment>Summary of server>AdminServer->Configuration/General.
在此之后,我们需要转到此视图:
主页>环境摘要>服务器摘要>AdminServer>服务器摘要->控制
选择AdminServer并单击重新启动SSL。
要查看更改是否完成,我们需要执行以下命令:
ps -eaf|grep weblogic
寻找
-Djavax.net.ssl.trustStore=/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/**trust.jks**
如果端部有信任密钥文件,在我的例子中称之为trust.jks,那么更改成功执行。您是否尝试在代码中更改vm参数或以某种方式重写它?我已在管理服务器配置中配置了信任密钥和标识密钥的路径。也许我需要更改MBean安全性中密钥库的默认路径。