Error: "The page requires a client certificate" while recording of Web HTTP/HTML protocol script with LoadRunner 12

  • KM00698169
  • 29-Dec-2013
  • 20-Mar-2014

Summary

A fix for VuGen 12 is provided to enable recording a Web HTTP/HTML protocol script with the 64-bit version of Internet Explorer against a website which requires client certificate.

Error

LoadRunner 12 is unable to record a Web HTTP/HTML protocol script with the 64-bit version of Internet Explorer against a website which requires client certificate.

Even after the correct certificate is chosen from the list of certificates, the browser returns the following error message:

"The page requires a client certificate"

Cause

This issue might be due to 64-bit versions of Internet Explorer being used during recording.

Fix

  1. Use a 32-bit version of Internet Explorer during recording or
  2. Apply the following fix on top of LoadRunner 12
    1. Download the attached OpenSSL_x64_cert_hotfix.zip
    2. Go to <LoadRunner installation folder>\bin.
    3. Backup the original files:
      • libeay32_101_x64.dll
      • libeay32_mic_101_x64.dll
      • ssleay32_101_x64.dll
      • ssleay32_mic_101_x64.dll
    4. Extract the DLLs from OpenSSL_x64_cert_hotfix.zip and
    5. Copy them in <LoadRunner installation folder>\bin.