我正在使用Weblogic 11g。最近,我将Java中的web逻辑ENV从jrockit升级到了javaJDK1.80。我还将证书从Demo更改为自定义。从那时起,我就遇到了从管理控制台启动托管服务器的问题。
这是我得到的错误:
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)我从艾曼纽尔·科林那里得到了一个建议,建议改变nodemanager.properties的路线
SecureListener=true to SecureListener=false他还建议在机器中改变从SSL到PAIN的安全连接。有关更多信息,请参见:Weblogic 11g: Managed Server is not starting from Weblogic console。
此解决方案有效,但现在我没有SSL连接。我需要恢复它。我应该采取什么步骤来做到这一点?
发布于 2017-10-18 02:42:33
如果您已经在使用SHA2证书,请确保您的startNodeManager.sh具有如下内容:
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.security.SSL.enableJSSE=true"https://stackoverflow.com/questions/45077680
复制相似问题