简体   繁体   English

Weblogic 11g:受管服务器不是从Weblogic控制台启动的

[英]Weblogic 11g: Managed Server is not starting from Weblogic console

i have some strange situation: 我有一些奇怪的情况:

When i am trying to start managed server on the console i get the following error on Nodemanager: 当我尝试在控制台上启动托管服务器时,在Nodemanager上收到以下错误:

PM weblogic.nodemanager.server.Handler run
WARNING: I/O error while closing socket connection
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:135)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at weblogic.utils.io.ChunkedInputStream.read(ChunkedInputStream.java:159)
        at weblogic.security.SSL.jsseadapter.JaSSLEngineRunner$Context.fillBufferNetIn(JaSSLEngineRunner.java:323)
        at weblogic.security.SSL.jsseadapter.JaSSLEngineRunner$Transition_NeedUnwrap.getNextState(JaSSLEngineRunner.java:822)
        at weblogic.security.SSL.jsseadapter.JaSSLEngineRunner.doTransitions(JaSSLEngineRunner.java:763)
        at weblogic.security.SSL.jsseadapter.JaSSLEngineRunner.closeInbound(JaSSLEngineRunner.java:1279)
        at weblogic.security.SSL.jsseadapter.JaSSLEngineRunner.close(JaSSLEngineRunner.java:1365)
        at weblogic.security.SSL.jsseadapter.JaAbstractSSLSocket.close(JaAbstractSSLSocket.java:245)
        at weblogic.nodemanager.server.Handler.run(Handler.java:85)
        at java.lang.Thread.run(Thread.java:745)

But when i am trying to start Managed Servers from command-line then it works correctly: 但是,当我尝试从命令行启动受管服务器时,它可以正常工作:

nohup ./startManagedWebLogic.sh server1 t3://xx.xx.xx.xx:7001 >/dev/null 2>&1 &

In oracle Documentation i found that this issue can happen when in nodemanager.properties file the following line is set to false: 在oracle文档中,我发现在nodemanager.properties文件中将以下行设置为false时,可能会发生此问题:

NativeVersionEnabled=false

After i set it to true the issue is still persists. 我将其设置为true后,问题仍然存在。 The issue started after i did an Upgrade for Java from java jrockit to java JDK 1.80. 我从Java jrockit进行Java到Java JDK 1.80的Java升级后,问题开始了。 I have also changed the certificates from Demo to custom. 我还将证书从演示更改为自定义。

Did someone had this issue before and knows how to fix it? 以前有人遇到过此问题,并且知道如何解决吗?

In the nodemanager.properties file set the SecureListener attribute to false. 在nodemanager.properties文件中,将SecureListener属性设置为false。 In the weblogic server admin console, configure the machine to not use a secured connection with the node manager (Node Manager tab) These 2 options configure a non secured connection between the admin server and the node manager. 在weblogic服务器管理控制台中,将计算机配置为不使用与节点管理器的安全连接(“节点管理器”选项卡)。这2个选项配置管理服务器与节点管理器之间的非安全连接。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM