I am running a Centos7
web server. I noticed a few strange HTTP GET
requests like these:
94.185.83.100 - - [29/Feb/2016:23:29:00 +0530] "GET http://testp1.piwo.pila.pl/testproxy.php HTTP/1.1" 404 390 "-" "Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/31.0"
185.25.151.159 - - [01/Mar/2016:07:36:40 +0530] "GET http://testp1.piwo.pila.pl/testproxy.php HTTP/1.1" 404 390 "-" "Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/31.0"
- I have no connection to the domain
piwo.pila.pl
. How did it end up in my Apacheaccess_log
? - In the
error_log
document, the same document is given under my web root, i.e.:[Mon Feb 29 23:29:00.175813 2016] [:error] [pid 11382] [client 94.185.83.100:43718] script 'myWebRoot/testproxy.php' not found or unable to stat
Is this expected behavior? That theaccess_log
keeps a record of the exact request while theerror_log
tracks the same request but translated to a URL on the file system?