[Error_Log] Apache error와 access 로그에 404 에러 발생
본문 바로가기
IT 이야기/Apache

[Error_Log] Apache error와 access 로그에 404 에러 발생

by 찬찬이 아빠 2020. 10. 23.
반응형

Apache error 로그와 access 로그에 404 에러가 아래와 같이 발생했습니다.

 

<error 로그>

[Fri Apr 01 10:10:23.428302 2020] [negotiation:error] [pid 15681:tid 14505049223] (2)No such file or directory: [client 10.xxx.xxx.xxx:647393 AH00683: cannot access type map file: HTTP_BAD_GATEWAY.html.var, referer:http://acb.co.kr/app/abc.do
[Fri Apr 01 10:20:23.234432 2020] [negotiation:error] [pid 15683:tid 14123123121] (2)No such file or directory: [client 10.xxx.xxx.xxx:123213 AH00683: cannot access type map file: HTTP_NOT_FOUND.html.var, referer:http://acb.co.kr/app/admin/admin.do?task=info&tbl_id=DT_143N302034
... 생략 ...

 

<acces 로그>

10.xxx.xxx.xxx	-	-	[03/Apr/2020:10:10.23 +0900] "POST /app/abc.do	HTTP/1.1"	404	-	"http://abc.co.kr/app/abc.do"	"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/xxx.xxx.xxx.xxx Safari/537.32" 601340123
10.xxx.xxx.xxx	-	-	[03/Apr/2020:10:20.23 +0900] "POST /app/admin/admin.do	HTTP/1.1"	404	-	"http://abc.co.kr/app/admin/admin.do?task=info&tbl_id=DT_143N302034"	"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/xxx.xxx.xxx.xxx Safari/537.32" 601340123
... 생략 ...

 

해당 에러는 배포된 AP 소스 내에 /app나 /nesis 하위 디렉터리 내에 소스 파일이 존재하지 않아 발생하는 오류입니다.

 

/CLOUD/APACHE/jbcs-httpd24-2.4/httpd/conf.d/uriworkermap.properties 설정 내용을 보면 /app 고나련 처리는 WAS 서버 node40 노드에서 처리하도록 되어 있어 node40 노드에 배포된 app.war AP 소스 내에 /app/abc.do 파일이 존재하는지 점검이 필요합니다.

!/abc/spring/*=node10
!/abc/kk/*.node30
/*=node10
/kk/*=node30
/app*=node40
/app/*=node40

 

/app/admin 관련 처리는 node10 노드에서 처리하도록 되어 있고, node10 노드에는 admin.war AP 소스가 배포되어 있어 해당 소스 내에 /app/admin/admin.do 파일이 존재하는지 점검이 필요합니다.

 

만약 /app/admin 관련 AP 소스가 node40에 존재한다면 uriworkermap.properties에 /app/admin 관련 처리가 되도록 추가 설정을 권장합니다.

반응형

댓글