- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2022 03:48 AM
Hello Experts,
I'm having an issue with Mutual Authentication on one of my instance, on DEV Instance it's working without of the issues ( dev instance - connect with vendor dev webservices via certificates )
but on prod I'm getting an error :
Request not sent to uri= <name of the protocol>:<vendor endpoint> : javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
steps done:
Certificates were uploaded to the Keystore and keystore were uploaded on Instance ( its valid)
Certificates from Vendor (full chain - root-intermediate-advanced) were uploaded on Instance and its valid.
Vendor says it's because in the "request" the URI is incorrect because its the "name of the protocol" instead of "HTTPS"
everything were done as it's ->https://docs.servicenow.com/bundle/sandiego-application-development/page/integrate/outbound-web-services/task/t_CreateAProtocolProfile.html
I have added either the name of the protocols in sys_properties with value:
"com.glide.certificates.DBKeyStoreSocketFactory"
and port "443"
Any thoughts ?
Solved! Go to Solution.
- Labels:
-
Service Catalog
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-17-2022 03:27 AM
Ok I was able to FIX it,
the problem it self were related in the Keystore, the Certificate (root chain ) need to be imported into
KEYSTORE with the sequence: ROOT-INTERMEDIATE- ADVANCED
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-17-2022 03:27 AM
Ok I was able to FIX it,
the problem it self were related in the Keystore, the Certificate (root chain ) need to be imported into
KEYSTORE with the sequence: ROOT-INTERMEDIATE- ADVANCED