웹서버 에러 로그에서 궁금한점

망치의 이미지

[Sat Feb 11 08:05:00 2006] [error] [client 211.227.15.146] client denied by server configuration: /home/*/www/
[client 64.124.85.200] script '/home/*/www/list.html' not found or unable to stat, referer: http://...
[Sat Feb 11 09:05:27 2006] [error] [client 64.124.85.200] File does not exist: /home/*/www/ws/\xa4\xc7, referer: http://...
[Sat Feb 11 09:10:48 2006] [error] [client 64.124.85.200] File does not exist: /home/*/www/robots.txt
[client 66.249.65.132] script '/home/*/www/list.html' not found or unable to stat

위 로그보면
[client 66.249.65.132] script
로 시작되는 부분이 있는데 다른 로그와는 좀 다르게 보입니다. 스크립트라는 항목이 들어간걸로 봐서 뭔가 다른 시도를 한게 아닌가 싶은데..

다른 로그들과 다르게 표시되는 저 로그는 뭘 의미하는건가요?

eezen의 이미지

웝바이러스입니다. (무차별로 뿌려대는...)
침입은 못하니까 별 문제는 없습니다만
한창 심할 때는(지금은 어떤가요?) 로그 파일이 커진다고
로그를 하지 말도록 설정하기도 했습니다.

망치의 이미지

바이러스가 접근한거였군요.

근데 똑같이 파일이 없다는 에러를 표시하는데 왜 다르게 표시가 되는건가요?

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

eezen의 이미지

제가 글을 잘못 읽었군요. 죄송합니다.

짐작으로는, script로 시작하는 것은 cgi등의 실행 스크립트와 관련이 되느 것이 아닐까 합니다만, 확장자가 html이라면 그것도 아닐라나요?

좀 찾아보니 예전 문서들에서는 에러로그 예제가 대부분 script로 시작되고 있는데, 현재 제 서버에서는 그런 줄을 발견할 수가 없군요. File로 시작해서 robot.txt로 끝나는 놈만 보입니다.

아파치 프로젝트 홈의 문서도 뒤져봤지만 별다른 설명이 없네요.

망치의 이미지

아.. 죄송은요. 제가 질문을 좀 모호하게 했습니다 :?

음.. php 에서 html 확장자까지 처리하게 해놨을경우 그렇게 표시가 되는건 아닌가 하는 생각이 듭니다. 테스트해보고 결과 올리겠습니다.

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

망치의 이미지

아.. php 에서 html 까지 처리하게 해둬서 그런게 맞는것같습니다.
간단한걸 생각치 못하고 질문을 올려버렸군요.. 죄송합니다. :?

아파치 설정에서 지정된 다음 확장자의 파일 요청에 대해서 파일이 없을경우 위와같은 로그가 남는것을 확인했습니다.

AddType application/x-httpd-php .html .php .php3 .ph

답변 감사드립니다. :)

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/