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

时间:2018-01-03 09:05:37

标签: weblogic weblogic12c

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

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

我观察到以下奇怪的行为

  • 启动时没有提示输入用户名和密码 带有startManagedWeblogic.sh脚本的托管服务器(我想是的 查看boot.properties文件)。
  • 启动和停止管理服务器
  • 时没有提示输入用户名和密码

仅在使用stopManagedWeblogic.sh脚本关闭受管服务器时才会提示输入用户名和密码。

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

2 个答案:

答案 0 :(得分:1)

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

  1. 创建目录< domain_home> / servers /< managed_server> / security
  2. 使用以下值在上述目录中创建boot.properties:
    用户名=<用户名>
    密码= LT;密码>
  3. 现在,start / stopManagedWeblogic.sh可以在不提示输入凭据的情况下工作。

答案 1 :(得分:0)

它被识别为WebLogic 12c中的错误

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