2017-07-04 11 views
0

から起動していないのWeblogic 11gに:私はノードマネージャに次のエラーを取得し、コンソール上で管理対象サーバを起動しようとしていた場合</p> <p>:管理対象サーバは、私はいくつかの奇妙な状況があるWebLogicコンソール

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) 

しかし、私は、コマンドラインから管理対象サーバを起動しようとしていたときに、それが正常に動作します:

Oracleドキュメントで
nohup ./startManagedWebLogic.sh server1 t3://xx.xx.xx.xx:7001 >/dev/null 2>&1 & 

私はときnodemanager.pでこの問題が起こることを見出しましたropertiesファイルに次の行がfalseに設定されている場合:

NativeVersionEnabled=false 

これをtrueに設定しても問題は解決しません。 私はJava用のアップグレードをJava jrockitからJava JDK 1.80に行った後に問題が発生しました。証明書をデモからカスタムに変更しました。

誰かが以前にこの問題を抱えていて、それを修正する方法を知っていましたか?

+1

あなたのnodemanager.propertiesファイルを見てください。デフォルトでは、ノードマネージャはセキュリティで保護された接続(ssl)を使用します。 nodemanager.propertiesファイルを更新し、SecureListener = falseを設定することができます。 ノードマネージャを再起動し、再度テストします。 –

+0

こんにちは@エムマヌエル、あなたのコメントのおかげで。私は 'SecureListener'をfalseに変更した後、Nodemanagerを実行しようとしました。残念ながら、この問題は依然として続きます。この問題は、Java用アップグレードをJava jrockitからJava JDK 1.80に変更した後に開始されました。証明書をデモからカスタムに変更しました。 –

+1

管理コンソールでマシンの設定も確認しましたか? 「ノードマネージャー」タブで、タイプパラメーターをPLAINに設定して、ノード・マネージャーにSSLを使用させないようにします。 –

答えて

1

nodemanager.propertiesファイルで、SecureListener属性をfalseに設定します。 weblogicサーバの管理コンソールで、ノードマネージャ(ノードマネージャタブ)とのセキュアな接続を使用しないようにマシンを設定します。 これら2つのオプションは、管理サーバとノードマネージャ間の非セキュアな接続を設定します。

+0

こんにちはEmmanuel Collin、アドミニストレーターサーバーとノードマネージャー間の安全な接続を得るために必要なことを教えてください。 –

関連する問題