Support Article
Unable to load WSDL document content through Metadata wizard
SA-51364
Summary
Unable to load the WSDL document content through the Metadata wizard. The endpoint support TLS1.2.
Error Messages
http-6380-1, WRITE: TLSv1 Handshake, length = 149
http-6380-1, READ: TLSv1.2 Alert, length = 2
http-6380-1, RECV TLSv1 ALERT: fatal, handshake_failure
http-6380-1, called closeSocket()
http-6380-1, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
http-6380-1, IOException in getSession(): javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
http-6380-1, called close()
http-6380-1, called closeInternal(true)
http-6380-1, called close()
http-6380-1, called closeInternal(true)
[ http-6380-1] [Connectors] [ POCIAC:01.01.01] (tegration_Metadata_WSDL.Action) ERROR serverf|<IP> [email protected] - Could not load WSDL document content: Couldn't resolve URL https://sit1benefitconsultant.caremark.com/BenefitConsultantWebServices/ECRDWebservice/ECRDWebservice.wsdl
com.pega.pegarules.pub.PRException: Couldn't resolve URL https:/server.com/service/service.wsdl
From: (unknown)
...
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:421)
Steps to Reproduce
- Open a SOAP Connector
- Enter the WSDL URL
- Click Next
Root Cause
A defect in Pegasystems’ code or rules.
Resolution
Perform the following local-change:Upgrade to JDK 8.
Alternatively, download the WSDL and referenced XSD files and merge them to a single WSDL file. Import this file using the Metadata wizard.
Published March 17, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.