5 messages in com.canoo.lists.webtest[Webtest] How to disable the verifica...| From | Sent On | Attachments |
|---|---|---|
| Xavier MOGHRABI | 27 Oct 2004 07:32 | |
| Dierk Koenig | 27 Oct 2004 07:52 | |
| Xavier MOGHRABI | 27 Oct 2004 09:13 | |
| Dierk Koenig | 28 Oct 2004 00:29 | |
| Siegfried Goeschl | 28 Oct 2004 00:38 |
| Subject: | [Webtest] How to disable the verification of a SSL certificate ?![]() |
|---|---|
| From: | Xavier MOGHRABI (xavi...@inrialpes.fr) |
| Date: | 10/27/2004 07:32:16 AM |
| List: | com.canoo.lists.webtest |
Hello,
I've met a problem with canoo.
I want to use Canoo to connect to a website which provide an SSL connection.
However the SSL certificate is no trusted (the WS has signed it itself).
When I use Canoo I canno't connect to the Website because an exception is launched saying the certificated is not trusted. I would like to disable this certificate trust verification.
So I've got the following error :
[testSpec] INFO (ClickButton.java:152) - -> gotoTarget(by Button): name=login
value=Login with SSL
[testSpec] ERROR (Step.java:370) - Cannot handle unexpected exception in step
ClickButton
at /usr/local/canoo-537/submission/forge.objectweb/forge.objectweb.xml:15:
with (stepId="Login...", name="login", stepType="clickbutton")
[testSpec] javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: No trusted certificate found
[testSpec] at
com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
[testSpec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
[testSpec] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA12275)
[testSpec] at
sun.net.www.protocol.https.HttpsClient.afterConnect(DashoA12275)
[testSpec] at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA12275)
[testSpec] at
sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:569)
[testSpec] at
com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getOutputStream(DashoA12275)
[testSpec] at
com.meterware.httpunit.MessageBodyWebRequest.completeRequest(MessageBodyWebRequest.java:106)
[testSpec] at
com.meterware.httpunit.WebConversation.newResponse(WebConversation.java:75)
[testSpec] at
com.meterware.httpunit.WebWindow.getResource(WebWindow.java:164)
[testSpec] at
com.meterware.httpunit.WebWindow.getSubframeResponse(WebWindow.java:128)
[testSpec] at
com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:121)
[testSpec] at
com.meterware.httpunit.WebWindow.sendRequest(WebWindow.java:110)
[testSpec] at
com.meterware.httpunit.WebRequestSource.submitRequest(WebRequestSource.java:253)
[testSpec] at
com.meterware.httpunit.WebRequestSource.submitRequest(WebRequestSource.java:232)
[testSpec] at
com.meterware.httpunit.WebForm.submitRequest(WebForm.java:96)
[testSpec] at
com.meterware.httpunit.WebForm.doFormSubmit(WebForm.java:107)
[testSpec] at com.meterware.httpunit.WebForm.submit(WebForm.java:69)
[testSpec] at
com.canoo.webtest.steps.request.ClickButton.doClick(ClickButton.java:176)
[testSpec] at com.canoo.webtest.steps.request.ClickButton.access$1
(ClickButton.java:167)
[testSpec] at
com.canoo.webtest.steps.request.ClickButton$2.call(ClickButton.java:157)
[testSpec] at
com.canoo.webtest.steps.request.Target.setLastWindowResponse(Target.java:290)
[testSpec] at
com.canoo.webtest.steps.request.ClickButton$1.call(ClickButton.java:155)
[testSpec] at
com.canoo.webtest.steps.request.Target.protectedGoto(Target.java:104)
[testSpec] at
com.canoo.webtest.steps.request.ClickButton.gotoTarget(ClickButton.java:150)
[testSpec] at
com.canoo.webtest.steps.request.ClickButton.doExecute(ClickButton.java:143)
[testSpec] at com.canoo.webtest.steps.Step.execute(Step.java:118)
[testSpec] at
com.canoo.webtest.engine.Engine.executeSteps(Engine.java:26)
[testSpec] at
com.canoo.webtest.ant.TestSpecificationTask.execute(TestSpecificationTask.java:68)
[testSpec] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[testSpec] at org.apache.tools.ant.Task.perform(Task.java:364)
[testSpec] at org.apache.tools.ant.Target.execute(Target.java:341)
[testSpec] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[testSpec] at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[testSpec] at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
[testSpec] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[testSpec] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[testSpec] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[testSpec] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[testSpec] Caused by: sun.security.validator.ValidatorException: No trusted
certificate found
[testSpec] at
sun.security.validator.SimpleValidator.buildTrustedChain(SimpleValidator.java:304)
[testSpec] at
sun.security.validator.SimpleValidator.engineValidate(SimpleValidator.java:107)
[testSpec] at
sun.security.validator.Validator.validate(Validator.java:202)
[testSpec] at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(DashoA12275)
[testSpec] at
com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(DashoA12275)
[testSpec] ... 42 more
BUILD FAILED
/usr/local/canoo-537/submission/forge.objectweb/forge.objectweb.xml:8: Test
failed.
Exception raised: com.canoo.webtest.engine.StepExecutionException: Unexpected
exception caught: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: No trusted certificate found,
Step: ClickButton
at /usr/local/canoo-537/submission/forge.objectweb/forge.objectweb.xml:15:
with (stepId="Login...", name="login",
stepType="clickbutton")com.canoo.webtest.engine.StepExecutionException:
Unexpected exception caught: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: No trusted certificate found,
Step: ClickButton
at /usr/local/canoo-537/submission/forge.objectweb/forge.objectweb.xml:15:
with (stepId="Login...", name="login", stepType="clickbutton")
at
com.canoo.webtest.steps.Step.handleUnexpectedException(Step.java:371)
at
com.canoo.webtest.steps.request.Target.protectedGoto(Target.java:113)
at
com.canoo.webtest.steps.request.ClickButton.gotoTarget(ClickButton.java:150)
at
com.canoo.webtest.steps.request.ClickButton.doExecute(ClickButton.java:143)
at com.canoo.webtest.steps.Step.execute(Step.java:118)
at com.canoo.webtest.engine.Engine.executeSteps(Engine.java:26)
at
com.canoo.webtest.ant.TestSpecificationTask.execute(TestSpecificationTask.java:68)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
at org.apache.tools.ant.Main.runBuild(Main.java:673)
at org.apache.tools.ant.Main.startAnt(Main.java:188)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
-- Xavier MOGHRABI - Consortium ObjectWeb Email : xavier.moghrabi at inrialpes.fr Phone : +33 4 76 61 55 35




