Re: Deny CONNECT & GET http requests

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/16/07, Bob <bob@xxxxxxxxxxxxxxx> wrote:
I get 100k plus of these per month. This is really stressing my server.

88.233.57.141 - - "GET http://yasann2.hp.infoseek.co.jp/cgi-bin/jenv.cgi
HTTP/1.1" 404 300 "http://yasann2.hp.infoseek.co.jp/cgi-bin/jenv.cgi";

125.225.140.225 - "CONNECT 209.191.118.103:25 HTTP/1.0" 200 7034 "-" "-"

Running FBSD 6.2 + apache 1.3.37_1 and the mod_proxy is commented out.

I want to add declaratives to http-conf to globally deny processing
all CONNECT & GET http requests entering the server.

Start by reading:
http://httpd.apache.org/docs/1.3/misc/FAQ.html#proxyscan

You'll see that the GET requests are already being handled perfectly
correctly. There is nothing more you need do (and indeed, not much
more you can do even if you wanted to; you could make apache issue a
403 status code instead of 404, but it wouldn't make any difference).
You should, of course, double-check that the 404 is being generated by
your server and not the remote servers. You could do this, for
example, by pointing your browser's proxy settings at your web server
and requesting foreign sites.

The CONNECT requests are slightly different. I suspect that 7034 (the
size of the reponses) is actually the size of the response generated
by your default index page on the site. Further, I suspect that this
page is generated by php. In a default configuration, apache will
respond with Method Not Allowed to CONNECT requests, but php allows
any method at all through to its scripts. I believe there is a php
config to allow only particular methods through.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux