In my access.log I found this lines:
109.230.220.33 - - [02/Apr/2011:00:42:07 +0400] “GET
http://movies.yahoo.com// HTTP/1.0” 200 151 “-” “-”
95.132.30.204 - - [03/Apr/2011:02:06:24 +0400] “GET
http://www.google.com/ HTTP/1.0” 200 151 “-” “Mozilla/4.0 (compatible;
MSIE 6.0; Windows NT 5.1)”
109.230.222.236 - - [04/Apr/2011:16:56:03 +0400] “GET
http://XXX.XXX.XXX.XX/?login=sandart232&passwd=testing HTTP/1.0” 200 151
“-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:14 +0400] “HEAD / HTTP/1.0” 200 0
“-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:14 +0400] “HEAD / HTTP/1.0” 200 0
“-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:15 +0400] “HEAD / HTTP/1.0” 200 0
“-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:20 +0400] “HEAD / HTTP/1.0” 200 0
“-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:56 +0400] “GET
http://maps.yahoo.com/ HTTP/1.0” 200 151 “-” “-”
109.230.222.236 - - [07/Apr/2011:12:50:56 +0400] “GET
http://maps.yahoo.com/ HTTP/1.0” 200 151 “-” “-”
175.138.46.45 - - [08/Apr/2011:08:35:28 +0400] “GET
http://answers.yahoo.com/ HTTP/1.0” 200 151 “-” “-”
What about this lines? People uses my web server like a proxy?
The http status code is 200…
Thank you.
Posted at Nginx Forum:
I think somebody telnet to your server and try GET documents from other
server
Try telnet to your server:
telnet YOURSERVERHOST 80
And paste text in brackets (with empty line):
{{{
GET http://maps.yahoo.com/ HTTP/1.0
Connection: close
}}}
and check your logs
Posted at Nginx Forum:
On Fri, Apr 08, 2011 at 09:53:47AM -0400, collaborando wrote:
109.230.222.236 - - [07/Apr/2011:12:50:14 +0400] “HEAD / HTTP/1.0” 200 0
http://maps.yahoo.com/ HTTP/1.0" 200 151 “-” “-”
175.138.46.45 - - [08/Apr/2011:08:35:28 +0400] “GET
http://answers.yahoo.com/ HTTP/1.0” 200 151 “-” “-”
What about this lines? People uses my web server like a proxy?
The http status code is 200…
They try to use it as proxy, but since response length is always 151
bytes, they get some default page.
–
Igor S.
Thanks to Igor S. and ewgra.
I tried to use telnet and in fact the log is the same. Telnet responds
with the default page of 151 bytes.
Bye.
Below the telnet attempt:
$ telnet myhost 80
Escape character is ‘^]’.
GET http://maps.yahoo.com/ HTTP/1.0
Connection: close
HTTP/1.1 200 OK
Server: nginx/0.8.54
Date: Wed, 13 Apr 2011 16:38:10 GMT
Content-Type: text/html
Content-Length: 151
Last-Modified: Sun, 27 Feb 2011 08:57:45 GMT
Connection: close
Accept-Ranges: bytes
Welcome to nginx!
Welcome to nginx!
Connection closed by foreign host.
Posted at Nginx Forum: