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

Reply via email to