Hi Daniel,
In your config, can you please change the protocol to tcp instead of https
and try running the test?

protocol="tcp"

Thanks,
Srini

On Thu, Jan 6, 2011 at 9:29 AM, Daniel Plappert <[email protected]>wrote:

> Hi,
>
> I came across the following problem, which is driving me crazy:
> I just want to test a web application, which uses a client authentication
> with certificates. I downloaded the doc.zip, which contains an example. The
> problem is, this example doesn't work. Not because of the missing web
> application, but the xml file contains invalid/missing declarations. It
> would be great to keep the doc up-to-date since - it is really frustrating
> if the sample doesn't work.
>
> I am using canoo r_1810 with the following configuration for my test:
>
>    <target name="test" depends="wt.defineMacros">
>
>    <property name="webtest.keystore.file" value="certs/client.keystore" />
>    <property name="webtest.keystore.passphrase" value="client" />
>    <property name="webtest.truststore.file" value=".keystore"/>
>    <property name="webtest.truststore.passphrase" value="test1234"/>
>    <property name="webtest.connectioninitializer"
> value="com.canoo.webtest.security.SunJsseBaseConnectionInitializer"/>
>    <property name="webtest.keystore.alias" value="user1" />
>
>    <webtest name="Startseite aufrufen">
>             <config
>                 protocol="https"
>                 host="localhost"
>                 port="8443"
>                 useInsecureSSL="true">
>             </config>
>
>             <invoke url="/index.html" description="Gehe zur Startseite"/>
>             <verifyTitle text="TEST" />
> ....
>
> There are two points I don't understand:
>
> 1. the truststore-file. What is it for?
> 2. Whatever I type for the keystore-file, I always get the same error (from
> webserver): bad_certificate. And this bothers me, because I can't tell where
> the problem lies. Even if I tried a wrong password, the error message
> remains the same - it is always the same (even when no certificate is sent).
>
> So, I am lost, because the error message I get doesn't help and the
> provided example doesn't show how I can convert a client certificate (a p12
> file) into a keystore and why this is necessary.
>
> I would be very helpful if someone tested a web application with a client
> authentication and can provide a working example. I really appreciate your
> help.
>
> Thanks a lot in advance,
> Daniel
>
>
>
>

Reply via email to