Hi, I'm new to AXIS. I have set up an AXIS server (i.e. jboss.net) and created a simple web service "hello". It works fine with a Java client with both http and https.
Now I created a C Client using WASPC. It works without SSL. When I tried to enable SSL, I always get "SSLHandShakeException: unknown CA" from server side. I figure it's because the server side doesn't recoganize the client side certificate although it has been imported. Here is what I have done: (01) use openssl to create ca.key -- it creates a private key for my c cleint. (02) use openssl and ca.key to create a self-signed certificate ca.cert. (03) import ca.cert into axis.keystore, which is the keystore for Server side. After I started server, I started client code like this "testSSL https://localhost:8443/jboss-net/services/hello". First, it will ask me if I would accept the certificate from the server, I type in "yes". Then it will transfer the client certificate to the server, at this time, I would get "SSLHandShakeException: unknown CA" from server side. Does anyone know what could be the problem? Many thanks! Gloria __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree