2013-12-12 186 views
4

當我嘗試啓動節點管理器時,出現錯誤。我在遠程機器上收到此錯誤。順便說一下節點管理器在本地機器上運行時沒有任何問題。兩臺機器具有相同的配置。有什麼想法嗎?無法啓動節點管理器

<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) 

回答

1

你會想看看wlserver_10.3/common/nodemanager/nodemanager.properties文件。

聽起來你的域名沒有設置爲使用自定義信任存儲或密鑰存儲,因此它默認使用「Demo」標識。

在這種性質的文件,確認

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/

0

老問題。爲未來的用戶。

它無法在指定的密鑰庫中找到別名。

未知密鑰庫標識別名或不是密鑰條目別名:DemoIdentity。

nodemanager.properties檢查以下行

CustomIdentityKeyStoreFileName=<path_file>/kesytore.jks 
CustomIdentityAlias=<AliasName> 

我希望你能給出DemoIdentity,它無法找到在keystore.jks文件的別名。

確保你已經給出了正確的別名或正確的jks文件。 要知道jks文件中的別名列表

keytool -list -keystore <path_file>/kesytore.jks