# Installation and Configuration Guide
This guide will walk you through the process of installing the Auto Correlation Recorder plugin for JMeter. It's quick and easy, but you will need to make sure you have a few prerequisites before you start.
# Prerequisites
- JMeter: If you haven't done so already, download and install JMeter. You can find the latest version of JMeter here (opens new window).
- JMeter Plugins Manager: Ensure that you have installed the JMeter Plugins Manager before installing the Auto Correlation Recorder plugin. Learn how to install it in this article. (opens new window)
# Installation
Follow these steps for an automatic installation of the latest version:
- Launch JMeter and open the JMeter Plugins Manager.
- In the Available Plugins tab, search and select "BlazeMeter - Auto Correlation Recorder Plugin".
- Click the "Apply Changes and Restart JMeter" button and wait for the installation process to complete.
Once JMeter restarts, the Auto Correlation Recorder plugin will be installed. You can verify this by opening the Plugins Manager and checking the Installed Plugins tab.
# Configuration
Before we jump right into recording, let's take a look at the basic configuration options available for the Auto Correlation Recorder plugin.
# Local configurations
- Disable redirect disabling: Set the
proxy.redirect.disablingproperty to false in youruser.propertiesfile. This is required for a proper and automatic correlation experience. - Set deflate mode: If you plan to record in Siebel CRM environments, set the
httpclient4.deflate_relax_modeproperty to true in youruser.propertiesfile. This will help you avoidUnexpected end of input streamerrors.
# Proxy configurations
If you have already configured the local proxy, you can skip this section.
We need to configure the local proxy, otherwise, you will not be able to record any requests. To do so, take a look at the "Configure your browser to use the JMeter Proxy" section in the JMeter documentation (opens new window).
WARNING
If the server you are recording is running in your local machine, you will need to configure your browser to allow recording of local requests.
In such case, you will need to search for "How to configure the JMeter proxy to record local requests" and follow the instructions for your browser.
In Firefox, for instance, go to about:config and set network.proxy.allow_hijacking_localhost to true.
After this, you should be able to start recording.