I am a programmer and as such not really accustomed to configuring web servers. I just recently installed Apache and configured in a way I thought good, but now the log files happen to show ALL the activity I have on the web, instead of only the incoming activity. Not that I have anything to hide, but I'd rather see only the incoming HTTP requests and the real errors that happen.
What happens now is that I see something like this line in error.log after visiting the site airdisaster.com (one line):
[Sun Sep 26 15:49:21 2004] [error] [client 127.0.0.1] File does not exist: D:/internet/apache/htdocs/
w, referer: http://www.airdisaster.com/cgi_bin/database.cgi
This shows up around the same time in access.log (one line):
127.0.0.1 - - [26/Sep/2004:15:49:21 +0200] "GET /cgi-bin/ads/ad8799a.cgi/N
HTTP/1.1" 404 390 "http://www.airdisaster.com/cgi_bin/database.cgi
" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461; .NET CLR 1.0.3705; .NET CLR 1.1.4322)"
I did find Cydoor (with Ad Aware) on my machine, but it was not active, and I'm not sure it could cause this. Also, once removed, I still see the logs appear. Also, sometimes I do NOT find the links I visited, especially when using Opera. But that may be coincidentally. As an example: I never find www.activestate.com
in the logs, but I always find www.airdisaster.com
in the logs.
What is happening here? Can anyone help me keeping my logs clean? Are these just some kind of ads trying to find information at my site? Or what else?
Any help or ideas will be appreciated.