Websphere can't connect to TLS 1.0 WAS server: ConnectorException: ADMC0016E
search cancel

Websphere can't connect to TLS 1.0 WAS server: ConnectorException: ADMC0016E

book

Article ID: 264284

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

The Websphere probe cannot connect to TLS 1.0 WAS server:
 

There is no connectivity to the resource for  xxxxxxxx:8880
Not able to get certificate, reason: javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]:


The error is similar using "ssl = yes" or "ssl = NO"

Feb 23 11:32:14:801 [nimclient, websphere] connect; xxxxxxxx:8880,SOAP,wasadmin/B3ZxxxxxxxxxxxxA==,false,true
Feb 23 11:32:14:915 [nimclient, websphere] (1500) , Not able to get certificate, reason: javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
Feb 23 11:32:14:918 [nimclient, websphere] vendor=ibm corporation
Feb 23 11:32:14:918 [nimclient, websphere] Trying SOAP JMX (xxxxxxxx:8880)
Feb 23 11:32:14:918 [nimclient, websphere] Found SSL
Feb 23 11:32:14:918 [nimclient, websphere] trust store
Feb 23 11:32:15:279 [nimclient, websphere] Error in cbFindEntities, reason: (1500) , Connection problem, reason: com.ibm.websphere.management.exception.ConnectorException: ADMC0016E: The system cannot create a SOAP connector to connect to host xxxxxxxxat port 8880.: ADMC0016E: The system cannot create a SOAP connector to connect to host xxxxxxx at port 8880.

Environment

Release : UIM 20.4, websphere probe 1.83

WAS Version is 8.5.5.15 
OS where probe is deployed: linux

 

Cause

missing protocol definition in probe configuration

Resolution

Add protocols as below: 

 

1. open the probe raw configure

2. In the <startup><opt> section create "New Key" key and assign the below value: 

Key: -Dhttps.protocols

Value: TLSv1.2,TLSv1.1,TLSv1,SSLv3

3. Restart the probe and test again

 

<startup>
   <opt>
       java_mem_max = -Xmx128m
       java_mem_init = -Xms32m
      -Dhttps.protocols = TLSv1.2,TLSv1.1,TLSv1,SSLv3
   </opt> 
</startup>