Server ADMU0509I:应用程序服务器;服务器1“;联系不到。它似乎停止了

Server ADMU0509I:应用程序服务器;服务器1“;联系不到。它似乎停止了,server,rhel,ibm-was,Server,Rhel,Ibm Was,我已经在我的RHEL 7虚拟机上设置了WebSphere应用程序服务器。当我启动服务器时,它会正常启动,我可以访问管理控制台,但当我尝试停止或使用脚本获取服务器状态时 sh stopServer.sh -server1 / sh serverStatus.sh server1 它给出了以下信息: ADMU0509I: The Application Server "server1" cannot be reached. It appears to be stopped. 运行脚本时,我的ws

我已经在我的RHEL 7虚拟机上设置了WebSphere应用程序服务器。当我启动服务器时,它会正常启动,我可以访问管理控制台,但当我尝试停止或使用脚本获取服务器状态时

sh stopServer.sh -server1 / sh serverStatus.sh server1
它给出了以下信息:

ADMU0509I: The Application Server "server1" cannot be reached. It appears to be stopped.
运行脚本时,我的wsadmin脚本不起作用

sh wsadmin.sh -user wasadmin -password Password
我得到以下错误

WASX7023E: Error creating "SOAP" connection to host "localhost"; exception information: com.ibm.websphere.management.exception.ConnectorNotA
vailableException: [SOAPException: faultCode=SOAP-ENV:Protocol; msg=; targetException=java.net.MalformedURLException]
WASX7213I: This scripting client is not connected to a server process; please refer to the log file /opt/IBM\WebSphere/AppServer
/profiles/AppSrv01/logs/wsadmin.traceout for additional information.

我可以在浏览器上访问控制台,没有任何问题。

对我来说,此问题出现在浏览器的安全级别不一致时。
在IBM控制台中,它被设置为TLSv1.2,在
ssl.client.props
文件中,它被设置为ssl\u TLS。一旦它们被更改为我的控制台可以连接到的相同值。

对我来说,当的安全级别不一致时,就会出现此问题。
在IBM控制台中,它被设置为TLSv1.2,在
ssl.client.props
文件中,它被设置为ssl\u TLS。一旦它们被更改为我的控制台可以连接的相同值。

更具体地展开。文件
ssl.client.props
com.ibm.ssl.protocol
属性周围通常是这样的:

$ grep -i tls -C 2 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/ssl.client.props
#-------------------------------------------------------------------------
com.ibm.ssl.alias=DefaultSSLSettings
com.ibm.ssl.protocol=SSL_TLS
com.ibm.ssl.securityLevel=HIGH
com.ibm.ssl.trustManager=IbmPKIX
--
#-------------------------------------------------------------------------
#com.ibm.ssl.alias=AnotherSSLSettings
#com.ibm.ssl.protocol=SSL_TLS
#com.ibm.ssl.securityLevel=HIGH
#com.ibm.ssl.trustManager=IbmX509
此属性可以接受多个值: 此属性是用于此SSL的SSL握手协议 配置此属性尝试传输层安全性(TLS) 首先,但接受任何远程握手协议,包括SSLv3和 TLSv1。此属性的有效值包括SSL\U TLS、SSL、SSLv2 (仅限客户端)、SSLv3、TLS、TLSv1、SSL_TLSv2、TLSv1.1和 TLSv1.2

此表中描述了这些值:

工具书类

以更具体地展开。文件
ssl.client.props
com.ibm.ssl.protocol
属性周围通常是这样的:

$ grep -i tls -C 2 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/ssl.client.props
#-------------------------------------------------------------------------
com.ibm.ssl.alias=DefaultSSLSettings
com.ibm.ssl.protocol=SSL_TLS
com.ibm.ssl.securityLevel=HIGH
com.ibm.ssl.trustManager=IbmPKIX
--
#-------------------------------------------------------------------------
#com.ibm.ssl.alias=AnotherSSLSettings
#com.ibm.ssl.protocol=SSL_TLS
#com.ibm.ssl.securityLevel=HIGH
#com.ibm.ssl.trustManager=IbmX509
此属性可以接受多个值: 此属性是用于此SSL的SSL握手协议 配置此属性尝试传输层安全性(TLS) 首先,但接受任何远程握手协议,包括SSLv3和 TLSv1。此属性的有效值包括SSL\U TLS、SSL、SSLv2 (仅限客户端)、SSLv3、TLS、TLSv1、SSL_TLSv2、TLSv1.1和 TLSv1.2

此表中描述了这些值:

工具书类

可能您的
etc/hosts
文件中没有
localhost
,或者它指向无效地址。可能您的
etc/hosts
文件中没有
localhost
,或者它指向无效地址。