【发布时间】:2014-03-16 22:12:55
【问题描述】:
当我使用本地主机启动 WebLogic 管理服务器时:端口号/控制台我收到以下错误:
控制台/管理请求或
指定为“true”的请求只能通过管理渠道发出。
如何克服这个错误?
【问题讨论】:
标签: wlst
当我使用本地主机启动 WebLogic 管理服务器时:端口号/控制台我收到以下错误:
控制台/管理请求或
指定为“true”的请求只能通过管理渠道发出。
如何克服这个错误?
【问题讨论】:
标签: wlst
您可以手动更改 config.xml,找到 <require-admin-traffic> 元素并将其值更改为 false。
【讨论】:
这是因为 config.xml 中的选项 management-port-enabled 设置为 true
(在 ../MW_HOME/user_projects/domains/config 下可用)
<administration-port-enabled>false</administration-port-enabled>
【讨论】:
完美。或者您可以使用您在配置服务器时输入的管理端口来使用管理服务器,这将与默认的不同。默认7001,admin服务器默认9002,只能通过https访问。
不要低估答案,因为它已被接受,并且可能对无法恢复其管理端口的用户有用,但这显然不是最佳做法。
【讨论】:
打开 ../config 文件夹下的 config.xml 后, 将此行从 'true' 更改为 'false': 真的
应该没问题。
斯肯德·科尔卡库
【讨论】:
您很可能正在尝试在应用程序端口上使用管理控制台。您需要管理端口。
grep "administration-port" config.xml
<administration-port>12345</administration-port>
/console/。https://YOUR-SERVER:12345/console/
这比使用控制台的应用程序端口要好得多,就像@Peter 指出的那样。
【讨论】: