javax.net.ssl.SSLHandshakeException error while consuming an endpoint through SOAP Outbound Web services

trimbakesh_madh
Kilo Contributor

I am trying to consume SOAP endpoint provided from SAP system, When testing the connectivity   I get below error -

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

As part of KB0546457 I have marked the glide.outbound.sslv3.disabled     property to true, But still getting the same issue.

What am I missing?

3 REPLIES 3

Alex Mittell
ServiceNow Employee
ServiceNow Employee

What version of SN are you running? I'm presuming your endpoint certificate is self-signed or does not have a valid chain of trust? Im not sure why the glide.outbound.sslv3.disabled setting isn't being honored, but as an alternative to handling untrusted certs that way you can import the certificate into the platform under System Definition > Certificates which should get you past the error.


JC Moller
Giga Sage

Hi,



Did you resolve this issue?



I am getting this error with one integration.



- Jan


killswitch1111
ServiceNow Employee
ServiceNow Employee

Just in case someone else hit's these, the following two properties can be set to allow self signed certificates:




com.glide.communications.trustmanager_trust_all = true



com.glide.communications.httpclient.verify_hostname = false


- Note this property will OVERRIDE the previous one if it is set to true