2013-12-12 65 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