Installing the NeoLoad Certificate Authority certificate (NeoLoad_Root_CA.cer) in the browser certificate authority keystore enables each certificate generated during an SSL recording to be authenticated, thus preventing the certificate error messages in the browser. For more information about the NeoLoad Certificate Authority certificate, see Root certificate.
Be warned that installing a root certificate in a browser creates a serious security loophole. It is important to have read and fully understood the associated risks for the machine security as set out in Security warning before proceeding.
According to the operating system and the browser you use, follow the procedures hereinafter to install the root certificate.
In Windows
This procedure is applicable for Chrome and Internet Explorer browsers.
Information: To find the NeoLoad root certificate, please refer to Root certificate.
To install the root certificate on a Windows operating system
Double-click the certificate.
A dialog opens displaying the certificate details.
Click Install certificate to launch the import wizard.
Click Next. The wizard prompts you to enter the store in which you want to place the certificate. Click the Place all certificates in the following store option.
Click Browse and choose the Trusted Root Certification Authorities store.
Click Next to validate.
Click Finish to exit the wizard.
A system dialog opens, prompting you to authorize the certificate installation in the Trusted Root Certification Authorities store.
You must only validate this step if you have read and fully understood the risks this procedure entails.
After clicking Yes, the system confirms that the certificate has been correctly installed.
Re-start the browser before launching a new recording.
From now on, clicking the certificate will display its details, confirming that it has been installed correctly.
In Mac OS X
Information: To find the NeoLoad root certificate, please refer to Root certificate.
To install the root certificate on a Mac X operating system
Double-click the certificate.
You are prompted for authorization.
Once you have been authenticated, a dialog appears displaying the certificate details.
Click Always Trust.
You are prompted for authorization.
The certificate now appears in Keychain Access under System > Certificates.
In Mozilla Firefox
Firefox handles its own certificates independently of the operating system.
Information: To find the NeoLoad root certificate, please refer to Root certificate.
To install the root certificate in a Firefox browser
In the browser menu, go to Tools > Options and click on the Advanced button on the top right. Next, select the Encryption tab.
Click View Certificates to open the Certificate Manager.
Click on the Authorities tab, then click Import to import a new certificate into the Trusted Root Certification Authorities store. An explorer window prompts you to select the folder containing the certificate to be imported. Check all three boxes so that the root certificate covers all types of applications.
Click OK.
The Certificate Manager now displays the certificate you have just installed.
Re-start the browser before making a new recording.
In iOS
To install the root certificate on an iOS device - versions 11 and above
Send a copy of the NeoLoad Certificate Authority certificates (Root CA and Intermediate CA ) by email to the iOS device.
Open the email on the iOS device.
Click on the certificate attachment.
Click the Install button and you will get a warning message. Proceed further to click Install.
Provide the password (if any) to install the certificate.
In the device, under Settings > General > About > Certificate Trust Settings, there is a section called "ENABLE FULL TRUST FOR ROOT CERTIFICATES". In the list, enable the certificate that you have installed on the device.
Information: If the certificate does not get installed automatically when you click on it in the e-mail, please follow the procedure below: When clicking on the certificate from the email, if you get a message saying "Review the profile in Settings app if you want to install it", go to Settings > General > Profile and select Install.
To install the root certificate on an iOS device (iPhone, iPad) - versions earlier than 11
Send yourself an email with the certificate attached.
Open the email on the mobile device.
Click on the certificate attachment to install it.
In Android
Warning: Since Android 7.0, the recording of native secured applications requires a modification of the APK (Android Application itself). This is required by Android 7 Nougat New Security Layer: https://android-developers.googleblog.com/2016/07/changes-to-trusted-certificate.html. For Android 7.0 and above the procedure below must be applied.
To install the root certificate on a device on Android 7.0 and above
Update your "AndroidManifest.xml" application section with "networkSecurityConfig.xml":