Bonjour à tous,
J'essaye de me connecter à un web service mais je rencontre à chaque fois le même problème. D'après mes recherches, sa serait un problème de certificat mais j'ai le bon certificat ainsi que le bon jks. Donc si quelqu'un peut m'aider à comprendre le problème et en même temps m'expliquer à quoi signifie vraiment le handshake failure, sa serait vraiment sympa.
Voici l'erreur (ce n'est pas la vrai url dans l'exemple) :
ATTENTION: Connexion impossible à l'URL : https://myurl.mycompany.com:443/file1/file2 . Cause : java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Received fatal alert: handshake_failure
java.rmi.RemoteException: ; nested exception is:
HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Received fatal alert: handshake_failure
at com.alu.gesdp.integration.crd.company.proxy.runtime.CompanyManagementSoap_Stub.getCompany(CompanyManagementSoap_Stub.java:97)
at com.alu.gesdp.integration.crd.company.proxy.CompanyManagementSoapClient.getCompany(CompanyManagementSoapClient.java:40)
at com.alu.gesdp.integration.testing.WSIntegration.main(WSIntegration.java:50)
Caused by: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Received fatal alert: handshake_failure
at oracle.j2ee.ws.client.http.HttpClientTransport.invokeImpl(HttpClientTransport.java:174)
at oracle.j2ee.ws.client.http.HttpClientTransport.invoke(HttpClientTransport.java:150)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:176)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
at com.alu.gesdp.integration.crd.company.proxy.runtime.CompanyManagementSoap_Stub.getCompany(CompanyManagementSoap_Stub.java:81)
... 2 more
Merci d'avance pour vos réponses.
Partager