2017-06-06 100 views
0

我已将/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/ 2个文件: -trust。 JKS -identity.jks 后来我就Webblogic控制台上的改变,管理和托管服务器, 路径: - 自定义标识密钥 - 自定义信任密钥Weblogic 11g:如何更改所有服务器的我的trust.jks文件的路径

所有看起来不错。 的WebLogic后重新启动所有服务器都在运行,但 当我运行在终端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?

+0

你有没有尝试过改变你的代码中的vm参数或重写它? –

+0

我在管理服务器配置中配置了我的信任和身份密钥的路径。也许我需要将默认路径更改为MBean安全中的密钥库。 –

回答

0

解决这个问题的方法是通过设置标志的“SSL监听端口启用” 泰德可以发现 Home >Summary of Environment >Summary of Servers >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,然后更改成功执行。