• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

Apache mod_proxy

Amin Taheri

Golden Pleskian
Plesk Certified Professional
I have this in the httpd.conf file, but should it even be enabled at all? Does anyone know of a plesk service that depends on mod_proxy?

Code:
<Proxy *>
Order Deny,Allow
Deny from all
</Proxy>

I know that tomcat runs on port 8080 as a "proxy" according to nmap, but am not sure if these two things are connected.

Code:
$nmap -sS -O localhost

8080/tcp open  http-proxy
Code:
$nmap -sV -O localhost

8080/tcp open  http        Apache Tomcat/Coyote JSP engine 1.1

Does anyone know for sure?
 
As a follow up, plesk (or the vendors httpd) apaprently loads several mod proxy modules as default.

Code:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so

Does anyone know of any good reason to have these enabled - basically do any plesk services depend on these modules?
 
In a typical Plesk environment where you have one Web/Application server doing everything, mod_proxy will probably never be used.

I don't know of any "click here to enable mod_proxy_ftp" features in Plesk (or any other proxy-based features), so I wouldn't see it used commonly.

Personally, the only time I've ever used mod_proxy are in complex firewalled environments where I have machines in different DMZ's and only permitting traffic on certain ports using mod_proxy to funnel the traffic.

The other being in a Apache 2.2 environment with mod_proxy_ajp to talk to Tomcat instead of having to use mod_ajp.

The only exception would be to your thought process. Since I don't have any Plesk servers that have a Tomcat license, and actual java applications deployed into the container, I couldn't tell you if they use the HTTP connector by simply doing 8080 proxy's or if they use mod_ajp to do this.
 
Back
Top