Hi,

sounds like you test a website with a non trusted certificate (probably
a self signed one, what is common while developing).
In fact it should come each time you access your https server.

The solution for that is to add the certificate of this server to your
keystore to handle it as trusted.

Marc.

Mohammed Mudassir wrote:
> Hi All,
>  
> Webtest program throws this error while executing it. It behaves
> weirdly, sometimes it executes correctly, sometimes it throws this error.
> Please help me in fixing this error.
>  
> javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: No trusted certificate found
>     at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
>     at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA12275)
>     at
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:66)
>     at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124)
>     at
> org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(HttpConnection.java:827)
>     at
> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.flushRequestOutputStream(MultiThreadedHttpConnectionManager.java:1525)
>     at
> org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1975)
>     at
> org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:993)
>     at
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
>     at
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
>     at
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
>     at
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
>     at
> com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:126)
>     at
> com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1424)
>     at
> com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1381)
>     at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:332)
>     at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:399)
>     at
> com.canoo.webtest.steps.request.TargetHelper.getResponse(TargetHelper.java:69)
>     at
> com.canoo.webtest.steps.request.AbstractTargetAction.getResponse(AbstractTargetAction.java:68)
>     at
> com.canoo.webtest.steps.request.InvokePage.findTarget(InvokePage.java:134)
>     at
> com.canoo.webtest.steps.request.AbstractTargetAction$1.call(AbstractTargetAction.java:108)
>     at
> com.canoo.webtest.steps.request.TargetHelper.protectedGoto(TargetHelper.java:88)
>     at
> com.canoo.webtest.steps.request.AbstractTargetAction.gotoTarget(AbstractTargetAction.java:106)
>     at
> com.canoo.webtest.steps.request.AbstractTargetAction.doExecute(AbstractTargetAction.java:78)
>     at com.canoo.webtest.steps.Step.execute(Step.java:104)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>  
>  
>  
> Regards
> Mudassir


-- 
Blog: http://mguillem.wordpress.com

_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to