Java Mailing List Archive

http://www.apache-httpd.com/

Home » users.httpd »

[users@httpd] ProxyRequests Off - not working and httpd being abused as forward
 proxy

Federico del Vall

2010-07-29

Replies: Find Java Web Hosting

Author LoginPost Reply
Hi.
I am working on a reverse proxy, which is based on a prior project holding the same configuration running over apache 2.0.40, RedHat 9.
This old project has been working smoothly for years since, no security concerns whatsoever.
The new project is based on Centos 5.5, apache 2.2.3. To my surprise, hackers, or should I say opportunistic users, are using the facility much as an open proxy.
I am aware of the need of "ProxyRequests Off" sentence as a condition for closing the forward proxy service while keeping the reverse mode functional.
We are currently blocking by iptables httpd responses to the irregular traffic, but that in turn leaves our server without local access to Internet as for updates.
The configuration in use is shown.
True domain and IP are masked for our privacy.
Partial log follows.
Any advice shall be truly appreciated.

Friedrick

80.254.162.185 - - [28/May/2010:00:49:27 -0300] "GET http://ya.ru/ HTTP/1.1" 200 8932 "-" "Mozilla/4.0 (compatible; MSIE 4.01; Windows
 95)"
78.153.208.248 - - [28/May/2010:01:45:10 -0300] "GET http://www.yahoo.com/ HTTP/1.1" 200 8932 "-" "Mozilla/4.0 (compatible; MSIE 4.01;
 Windows 95)"


ServerName z.zonline.org

<VirtualHost 200.200.200.200:80>
        ServerName z.zonline.org
        ProxyRequests Off
        ProxyPass /                     http://192.168.200.2:8080/
        ProxyPassReverse /              http://192.168.200.2:8080/
        RewriteEngine   On
        RewriteCond     %{SERVER_PORT} ^80$
        RewriteRule     ^/login(.*)$ https://z.zonline.org.ar/login$1 [L,R]
        RewriteRule     ^/tarjeta(.*)$ https://z.zonline.org.ar/card$1 [L,R]
        RewriteLog      "/var/log/httpd/rewrite_z_log"
        CustomLog logs/http-z access combined
        ErrorLog  logs/http-z.errors
</VirtualHost>

©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.