ノードマネージャを起動しようとすると、以下のエラーが発生します。リモートマシンでこのエラーが発生します。ちなみに、ノードマネージャは私のローカルマシンで問題なく実行されています。両方のマシンの構成は同じです。何かアイデアはありますか?
<SEVERE> <Fatal error in node manager server>
weblogic.nodemanager.common.ConfigException: Unknown key store identity alias or not a key entry alias: DemoIdentity
at weblogic.nodemanager.server.SSLConfig.loadKeyStoreConfig(SSLConfig.Java:175)
at weblogic.nodemanager.server.SSLConfig.<init>(SSLConfig.Java:100)
at weblogic.nodemanager.server.NMServer.init(NMServer.Java:185)
at weblogic.nodemanager.server.NMServer.<init>(NMServer.Java:147)
at weblogic.nodemanager.server.NMServer.main(NMServer.Java:353)
at weblogic.NodeManager.main(NodeManager.Java:31)
wlserver_10.3/common/nodemanager/nodemanager.properties
ファイルを見に行きたいと思うでしょう。
ドメインがカスタムトラストストアまたはキーストアを使用するように設定されていないようです。そのため、デフォルトでは「デモ」IDが使用されます。
そのプロパティファイルで、次のことを確認します
ListenPort=5556
SecureListener=false
管理コンソールにログインして、ここにあるすべての設定が正しいことを確認することもできます。
Environments->Machines-> <your machine name> -> Configuration-> NodeManager
Plain
の代わりにSSL
を使用することをお勧めします。
SSLを使用したい場合は、次のようなチュートリアルを確認することをお勧めします。
http://jvzoggel.wordpress.com/2011/12/16/configuring-ssl-for-Oracle-weblogic-and-ofmw/
古い質問。将来のユーザーのために。
指定されたキーストアでエイリアスを見つけることができませんでした。
不明なキーストアIDエイリアスまたはキーエントリエイリアスではない:DemoIdentity。
nodemanager.properties
で次の行を確認します
CustomIdentityKeyStoreFileName=<path_file>/kesytore.jks
CustomIdentityAlias=<AliasName>
DemoIdentity
として指定したのに、keystore.jks
ファイルでエイリアスが見つからなかったと思います。
正しいエイリアスまたは正しいjksファイルが指定されていることを確認してください。 jksファイル内のエイリアスのリストを知るには
keytool -list -keystore <path_file>/kesytore.jks