ich einige seltsame Situation:Weblogic 11g: Managed Server startet nicht von Weblogic Konsole
Wenn ich verwalteten Server zu starten versuche ich auf der Konsole den folgenden Fehler auf NodeManager erhalten:
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)
aber wenn ich versuche, Managed Server von Befehlszeile zu starten, dann funktioniert es richtig:
nohup ./startManagedWebLogic.sh server1 t3://xx.xx.xx.xx:7001 >/dev/null 2>&1 &
in der oracle-Dokumentation fand ich, dass dieses Problem passieren kann, wenn in nodemanager.p Die folgende Zeile wird auf false gesetzt:
NativeVersionEnabled=false
Nachdem ich es auf wahr gesetzt habe, ist das Problem immer noch vorhanden. Das Problem begann, nachdem ich ein Upgrade für Java von Java Jrockit zu Java JDK 1.80 durchgeführt habe. Ich habe auch die Zertifikate von Demo zu Gewohnheit geändert.
Hatte jemand dieses Problem zuvor und weiß, wie es zu beheben ist?
Werfen Sie einen Blick auf Ihre Datei nodemanager.properties. Standardmäßig verwendet der Knotenmanager eine gesicherte Verbindung (SSL) und Sie können diese Konfiguration möglicherweise nicht erreichen. Sie können die Datei nodemanager.properties aktualisieren und SecureListener = false setzen Starten Sie dann den Knotenmanager neu und testen Sie ihn erneut. –
Hallo @Emmanuel, danke für deinen Kommentar. Ich habe versucht, den Nodemanager auszuführen, nachdem ich den 'SecureListener' auf 'false' geändert habe. Leider bleibt das Problem bestehen. Das Problem begann, nachdem ich ein Upgrade für Java von Java Jrockit auf Java JDK 1.80 durchgeführt habe. Ich habe auch die Zertifikate von Demo zu Gewohnheit geändert. –
Haben Sie auch Ihre Computerkonfiguration in der Administrationskonsole überprüft? Setzen Sie in der Registerkarte Node Manager den Parameter Type auf PLAIN, um zu erzwingen, dass der Knotenmanager SSL nicht verwendet. –