【问题标题】:Weblogic 11g: how to change path to my trust.jks file for all ServersWeblogic 11g:如何更改所有服务器的 trust.jks 文件的路径
【发布时间】:2017-06-06 12:46:43
【问题描述】:

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

一切看起来都不错。 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?

【问题讨论】:

  • 您是否尝试过在代码中更改 vm 参数或以某种方式覆盖它?
  • 我在管理服务器配置中配置了我的信任和身份密钥的路径。也许我需要将默认路径更改为 MBean 安全性中的密钥库。

标签: ssl oracle11g weblogic weblogic12c weblogic11g


【解决方案1】:

解决此问题的方法是在“启用 SSL 侦听端口”上设置标志 可以找到 Home &gt;Summary of Environment &gt;Summary of Servers &gt;AdminServer -&gt; Configuration/General. 在这之后我们需要进入这个视图: Home>环境概要>服务器概要>AdminServer>服务器概要->控制

选择 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,那么更改就成功执行了。

【讨论】:

    猜你喜欢
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    • 1970-01-01
    • 2014-06-30
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    相关资源
    最近更新 更多