WebLogic stopManagedWeblogic.sh 脚本提示输入用于关闭受控服务器的用户名和密码


在使用

脚本停止受控服务器时,在 WebLogic 12c 环境中创建的受控服务器会提示输入用户名和密码 stopManagedWeblogic.sh 即使 boot.properties 文件存在正确的凭据也是如此。

在某个其他可访问位置配置的 boot.properties 文件,其路径是使用 java 选项指定的-Dweblogic.system.BootIdentityFile

我在下面观察到奇怪的行为

    启动时不会
  • 提示输入用户名和密码带有 startManagedWeblogic.sh 脚本的托管服务器(我想它是查看引导属性文件(。
  • 启动和停止管理服务器时不会提示输入用户名和密码

它仅在使用脚本关闭托管服务器的情况下提示输入用户名和密码 stopManagedWeblogic.sh。

WebLogic 中是否不支持无密码托管服务器关闭?,因为我不希望将用户名和密码指定为停止脚本的参数。

我遇到了类似的问题,可以通过尝试以下方法来解决它:

  1. 创建目录/服务器//安全性
  2. 使用以下值在上述目录中创建 boot.properties:
    用户名=<用户名>
    密码=<密码>

现在,start/stopManagedWeblogic.sh 无需提示输入凭据即可工作。

它在 WebLogic 12c 中被标识为错误

stopManagedWeblogic.sh实现逻辑忽略-Dweblogic.system.BootIdentityFile选项并检查<domain_home>/servers/<managed_server_name>/security/boot.properties位置内的 boot.properties 文件,如果此位置中不存在 boot.properties 文件,它会提示管理服务器信任。

最新更新