Manager for Webservices: Handshake error when adding a secure soap service with a keystore

book

Article ID: 86614

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Error Message :
The error message we get on the mgrjava.log is the following:
###############
| 2016-04-07 14:13:56 com.orsyp.mgr4java.engine.requesthandling.handlers.ws.soap.service.SoapServiceCreateRequestProcessor | Error while retrieving WSDL for service "XXX". The SSL error is: Received fatal alert: handshake_failure
###############

Patch level detected:Dollar Universe 6.2.01
Product Version: Dollar.Universe 6.2.01

Description :We try to add a secure soap service, using a keystore, it fails.
The procedure applied is:

1) We activate the Manager Java, then the Web Services Manager
2) We copy the certificate file DEMO.p12, and run the command to generate the keystore:
keytool -v -importkeystore -srckeystore DEMO.p12 -srcstoretype PKCS12 -destkeystore DEMO.jks -deststoretype JKS
3) On the Manager for Web Services node settings, we add the generated keystore (DEMO.jks) with the password, check if it is ok and save
4) In the SOAP tab, we add a new entry with:
the URL: https://mywebservice/soap/service?wsdl
tick "Use specific Keystore for https connections
select the keystore added earlier
5) When we save it, we get an error on the univiewer console.

Cause

Cause type:
Defect
Root Cause: N/A

Environment

OS: All
Related configuration item(s): SOAP 1.1 and WSDL 1.1
VERSION = 11

Resolution

Update to the fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Component: Application.Server
Version: Dollar.Universe 6.7.21

Additional Information

Workaround :
N/A