On 20 December 2010 17:40, Akash Pancholi <[email protected]> wrote:
> Thanks for the replies.
>
> The webstie needs a certificate, I could access it all right manually in IE,
> and execute the plan using BadBoy. The test plan was recorded with BadBoy,
> and exported to Jmeter.
>
> I tried without certificate first, but got the same error. Protocol is HTTPS
> and port 443. I simplified the test plan to only one request, but still got
> the same error.
>
> The website can be accessed only in IE, does that matter?

That depends on why the website requires IE.
It may be sufficient to change the User-Agent.

Can you access the site in FireFox if you change FF's User-Agent to
look like IE?

Does it make any difference if you use the HttpClient HTTP sampler?

> On Mon, Dec 20, 2010 at 6:08 AM, sebb <[email protected]> wrote:
>
>> On 20 December 2010 07:25, Felix Frank <[email protected]> wrote:
>> >> 1. Imported my certificate to cacerts (import was successful and Jmeter
>> did
>> >> prompt me for password while running the script).
>> >
>> > Adding your certificates to Jmeter is only important when recording
>> > using the HTTP Proxy, afaik.
>>
>> Certificates aren't needed by JMeter unless the website needs a
>> *client* certificate (which is quite rare).
>> Are you sure the site needs a client certificate?
>>
>> JMeter provides its own certificate for HTTPS recording by its proxy.
>> If you wish, you can add that to your browser cert. store - but that's
>> not recommended, because the JMeter certificate is not secure.
>>
>> >> 2. Added following to System.properties:
>> >
>> > It is usually not required to make any changes to the properties, HTTPS
>> > is supposed to work out of the box.
>>
>> Yes.
>>
>> >> ssl.provider=com.sun.net.ssl.internal.ssl.Provider
>> >>
>> >> ssl.pkgs=com.sun.net.ssl.internal.www.protocol
>> >>
>> >> I'm using Jmeter 2.4 and jre1.6. Appreciate any help.
>> >
>> > To ensure basic functionality, make a test plan that consists of only
>> > one sampler, which accesses your application's homepage.
>>
>> Good advice.
>>
>> > Make sure to specify the correct protocol (HTTPS) and port (probably
>> 443).
>>
>> Port 443 is selected by default for HTTPS (and 80 is selected for HTTP)
>>
>> > HTH,
>> > Felix
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to