I have a number of servers all running CF MX 6.1
All of our sites are protected by a non-public certificate
authority.
I have been fighting with consumption of web services on just
the test box.
I have use the java keytool to import the root certificates
to all of the servers. After much pain with this I have finally
been able to get this to work on all machines but one. The final
machine our test box still gives me the following exception:
Message: Could not generate stub objects for web service
invocation.
Detail: Name:
https://addressHere/test.cfc?WSDL. WSDL:
https://addressHere/test.cfc?WSDL. java.net.SocketException:
Default SSL context init failed: Invalid keystore format It is
recommended that you use a web browser to retrieve and examine the
requested WSDL document for correctness. If the requested WSDL
document can't be retrieved or it is dynamically generated, it is
likely that the target web service has programming errors.
The key part is: Invalid keystore format
What is the deal with this? The key tool has no problem
listing, importing, and deleting certs.
Any ideas?