This article applies as of PRTG 22
PRTG automatically determines which ports to use
You set the PRTG web server to use SSL on port 443. However, on startup, the PRTG web server checks if port 80 is used on the host computer. If it is not, PRTG sets a redirect for port 80: All web connections to this port are redirected to port 443.
This is to avoid that users see a Connection failed message in case they do not include https:// when calling the PRTG web interface. If you want to use port 80 for other web applications, there are two solutions:
Solution #1: Start other services earlier than PRTG
If you start a program or service that uses port 80 before PRTG, port 80 is already taken on PRTG startup and therefore not blocked.
This can be achieved, for example, by changing settings in the Windows services. For example, you can start the PRTG service dependent on an Apache service, so that the Apache web server starts first.
Solution #2: Registry hack
If solution #1 is not possible, you can add a registry entry that disables port 80 redirection for PRTG. Make sure to create a backup before you edit the registry.
In the registry editor, go to:
32-bit: HKLM\Software\Paessler\PRTG Network Monitor\Server\Webserver
64-bit: HKLM\Software\Wow6432Node\Paessler\PRTG Network Monitor\Server\Webserver
Note: For the deprecated PRTG versions 7 and 8, you might see the values in the additional subkey V7 or V8.
There, create a new DWORD value with the name:
NoSSLRedirect
Set this value to 1 to disable port 80 redirection. Set it to 0 to enable port 80 redirection again.
More
Add comment