LoadRunner Practitioners Forum
Showing results for 
Search instead for 
Do you mean 

Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

Occasional Visitor

Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

[ Edited ]

Hi,

I am currently recording an application which uses HTTPS commnucation.However, while recording the application I am able to see in the Vugen log - "Negotiate Client -> Proxy SSL handshake failed".
The application uses 1)Client side handshake 2) TLS 1.x 3) Ciphering - Last in the LR drop menu

I have tried the following option
1)Exported certificate file from loadrunner and placed it in bin/cert folder
2)Went to portmapping - to map the ipaddress - with above settings (inputs from dev team). When I click 'Test SSL' it says connection successful.

However, when I record the application - No traffic is generated for the transaction I am interested in + Recording log show Proxy Handshake failed.

Please help!

 

 

P.S. This thread has been moved from Performance Center Support and News Forum to LoadRunner Support Forum. - Hp Forum Moderator

4 REPLIES
Occasional Visitor

Re: Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

Hi,

 

 We found a similar issue that you posted. By any chance did you get it fixed? Can you please provide the steps?

 

Thanks

Anoop

HPE Expert

Re: Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

Your application is not IE, right? 

It looks like the app has some strict policy regarding certificate. You need to make sure you have the SERVER side certificate in PEM format, with both certificate and key information inside it. (PEM is text based you can view it with any text editor and you should find a certificate section and key section inside it).

 

After you make sure you have the correct certificate, go to portmaiing RO dialog, set SSL as connection type for your HTTPS server's 443 port, and specify the certificate location mentioned above. Then try recording again.

 

Highlighted
Acclaimed Contributor Acclaimed Contributor

Re: Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

[ Edited ]

>PEM is text based you can view it with any text editor

 

While it is text based, it is a binary DER file encoded using base64:

-----BEGIN CERTIFICATE-----
MII ...

-----END CERTIFICATE----

 

But on Windows, you should be able to open it to see the details.  (It may have to have a .crt suffix.)

For Linux, you need "openssl x509" to decode it.

Occasional Visitor

Re: Negotiate Client -> Proxy SSL Handshake Failed : web/html protocol

[ Edited ]

I applied the hotfix and that worked for me with LR 12.50 installed.

thanks to a posting found on http://stackoverflow.com/questions/34054066/failure-to-establish-ssl-connection-from-client-to-proxy-with-loadrunner?answertab=votes#tab-top

 

accepted

This is a defect in Loadrunner and a hotfix has been released.

This is the hotfix included in this KB:

https://softwaresupport.hp.com/group/softwaresupport/search-result/-/facetsearch/document/KM01860986?lang=en&cc=us&hpappid=202392_OSP_PRO_HPE

Note that a HP login is required to view the above link.