Upgrade Apache HTTP Proxy using the All-in-one installer (Windows)

If the ESET PROTECT All-in-one installer is stored on your local drive, you can use this method to quickly upgrade Apache HTTP Proxy to the latest version. If you do not have the installer present, the manual upgrade of Apache HTTP Proxy is quicker.

1.Back up the following files:

C:\Program Files\Apache HTTP Proxy\conf\httpd.conf

C:\Program Files\Apache HTTP Proxy\bin\password.file

C:\Program Files\Apache HTTP Proxy\bin\group.file

2.Launch the All-in-one installer by double-clicking the setup.exe file and in the Welcome screen, click Next.

3.Select Upgrade all components and click Next.


4.After accepting the EULA, click Next.

5.Click Upgrade to complete the upgrade and then click Finish.

6.Test the connection to the Apache HTTP Proxy by accessing the following URL in your browser:

http://[IP address]:3128/index.html

To troubleshoot an issue, check the Apache HTTP Proxy log files.

If your custom configuration is not preserved after the upgrade, follow the steps below:

1.Stop the ApacheHttpProxy service by opening an administrative command prompt and executing the following command:

sc stop ApacheHttpProxy

2.If you use a username/password to access your Apache HTTP Proxy (Apache HTTP Proxy installation topic), replace the following block of code:

<Proxy *>
 Deny from all

with the following block of code (found in the backup of httpd.conf):

<Proxy *>
 AuthType Basic
 AuthName "Password Required"
 AuthUserFile password.file
 AuthGroupFile group.file
 Require group usergroup
 Order deny,allow
 Deny from all
 Allow from all

3.If you had other customizations made to your httpd.conf file in place in your previous installation of Apache HTTP Proxy, you can copy over those modifications from the backup httpd.conf file to the new (upgraded) httpd.conf file.

4.Save your changes and start the ApacheHttpProxy service by executing the following command in an elevated command prompt:

sc start ApacheHttpProxy