Hello all,
I have a simple web service that returns a message. The web service is exposed via tomcat, on 3 ports:
- 8080 for cleartext
- 8443 for server side SSL (no client certificate required)
- 8445 for client/server SSL authentication
I can access the WSDL OK on all ports from a browser e.g.
(had to import the client certificate in Windows for port 8445 to work).
I imported the 8443 certificate into the Openedge certificate store and can connect and run procedures on the webservice OK.
BUT..... cannot get it to connect on port 8445. Have tried importing various versions of the certificate (file type pkcs12 ext .p12) with no luck. I suspect that this is where the error is. Code to connect and run is:
The error is:
Can anyone provide any assistance?
Thanks.
Openedge 10.2505
Tomcat 7 running on W2008r2
I have a simple web service that returns a message. The web service is exposed via tomcat, on 3 ports:
- 8080 for cleartext
- 8443 for server side SSL (no client certificate required)
- 8445 for client/server SSL authentication
I can access the WSDL OK on all ports from a browser e.g.
Code:
[URL="https://vpdev01:8445/mammoth/mammoth/wsdl?targetURI=urn:devnocall"]https://server:8445/webserv/webserv/wsdl?targetURI=urn:[/URL]myservice
I imported the 8443 certificate into the Openedge certificate store and can connect and run procedures on the webservice OK.
BUT..... cannot get it to connect on port 8445. Have tried importing various versions of the certificate (file type pkcs12 ext .p12) with no luck. I suspect that this is where the error is. Code to connect and run is:
Code:
lh-webserv:CONNECT(
“-WSDL [URL="https://vpdev01:8445/mammoth/mammoth/wsdl?targetURI=urn:devnocall"]https://server:8445/webserv/webserv/wsdl?targetURI=urn:[/URL]myservice -nohostverify”).
run helloworldObj set lh-webprocedure on server lh-webservice.
RUN helloworld in lh-webprocedure (
input "My Alert",
output lc-result,
output lc-output) no-error.
lh-webservice:disconnect().
delete object lh-webservice no-error.
Code:
Secure Socket Layer (SSL) failure. error code 17426: SSL routines (9318).
Can anyone provide any assistance?
Thanks.
Openedge 10.2505
Tomcat 7 running on W2008r2