IBM webMethods Hybrid Integration

 View Only

 handshake failure while using pub.client:http service in webmethods.

Varun Kumar Reddy Vadagandla's profile image
Varun Kumar Reddy Vadagandla posted 10/28/24 07:40 AM

I have tried invoking an API in postman which is working fine after disabling **SSL certificate verification**. When the same API is called using pub.client:http in webmethods i am getting Handshake Failue error. Is there a way to disable the SSL certificate verification in webmethods.
The extended setting watt.security.cert.wmChainVerifier.trustByDefault=true is already present. Is there any other setting that needs to be modified.

Kailash Kumar Mishra's profile image
Kailash Kumar Mishra

Hi Varun,

Can you please share the full error Handshake Failure Message which you are receiving?

Thanks,

Kailash

Akshith Arremreddy's profile image
Akshith Arremreddy

If you want secure API calls then do not disable the SSL cert verification instead add the partner client cert to your trust store . If you are just playing around and do not intend to use it for production setup then you can do this.

  1. Set extended property watt.security.cert.wmChainVerifier.trustByDefault=true
  2. Ensure truststore is not configured in IS (IS Admin > Security > Certificates)