登录失败的原因不明:HTTP / 1.0 500 handshakefailed

时间:2015-12-12 04:50:34

标签: oracle weblogic jmx weblogic-10.x weblogic12c

我执行了以下步骤:

  1. 安装了weblogic服务器(Oracle WebLogic Server 11g)并启动。现在我可以看到控制台页面

  2. 创建托管服务器并尝试启动

    ./startManagedserver.sh server_name(受管服务器)admin_url

  3. 在控制台中我得到了异常

      

    登录失败的原因不明:HTTP / 1.0 500 handshakefailed

    即使管理服务器的telnet工作正常。请帮帮我。

    先谢谢

1 个答案:

答案 0 :(得分:0)

您省略的关键细节是您用于连接管理服务器的协议,但我假设您使用t3(默认Weblogic)协议,因此admin_url格式为{{1} }。 T3不是基于HTTP的协议,因此这部分响应:

  

HTTP / 1.0 500 handshakefailed

不是来自t3服务器。我敢打赌,它来自HTTP代理。 t3://host:port原因短语也支持这一理论。代理期望HTTP Connect并收到一些t3数据,它们认为这是垃圾。

检查系统中的代理配置,并使用Wireshark实例检查托管服务器真正尝试连接的位置。

有时,Java会从系统中错误地进行代理配置。例如,它忽略了Mac上的排除localhost

相关问题