为什么这个“启动”命令不起作用?我使用 WLST 的经验只有半天,所以我不确定发生了什么。
以下是从 shell 复制粘贴的内容:
wls:/base_domain/serverConfig> start('H')
Starting server H ...Hostname verification failed: HostnameVerifier=weblogic.security.utils.SSLWLSHostnameVerifier, hostname=localhost.
Traceback (innermost last):
File "<console>", line 1, in ?
File "<iostream>", line 1262, in start
File "<iostream>", line 552, in raiseWLSTException
WLSTException: Error occurred while performing start : Error starting the server : Error occurred while performing start : Server with name H failed to be started
Use dumpStack() to view the full stacktrace :
wls:/base_domain/serverConfig>
答案1
您正在尝试使用 SSL,并且 HostnameVerifier 正在启动,如果您的服务器名称与您指定的服务器名称不同,Weblogic 将会抱怨。
先前禁用 HostnameVerifier 或确保您使用的名称与您的证书的 CN 匹配等。