I am running JBoss 4.0.5 w/ JbossWS 1.2.1. 

I have enabled the SSL connector and am able to access the WSDL for my web 
service using a browser on port 8443 with a certificate I created using 
keytool. 


The client works if I provide it the old http/port 80 URL in it's local WSDL. 
If I try to aim it at https/port 8443, the client dies with the following error:

  | Caused by: sun.security.validator.ValidatorException: PKIX path building 
failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to 
find valid certification path to requested target
  | 


<soap:address location="http://localhost:8080/NetworkService/NLS"/> <-- works
<soap:address location="https://localhost:8443/NetworkService/NLS"/> <-- 
doesn't work

I have imported the server cert into a keystore in the client's bin directory. 
I configured the client to use the keystore ( I believe ) by using 
jboss-wsse-client.xml in the client's bin directory. 

jboss-wsse-client.xml

  | <?xml version="1.0" encoding="utf-8"?>
  | <jboss-ws-security
  |     xmlns="http://www.jboss.com/ws-security/config";
  |     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  |     xsi:schemaLocation="http://www.jboss.com/ws-security/config";
  |     >
  |     <key-store-file>client.keystore</key-store-file>
  |     <key-store-password>shimdev</key-store-password>
  |     <config>
  |         <encrypt type="x509v1" alias="shimdev" />
  |         <requires>
  |             <signature />
  |         </requires>
  |     </config>
  | </jboss-ws-security>
  | 


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4063132#4063132

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4063132
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to