본문 바로가기

WEB - Apache 계열/각종 설정

[Apache/OHS] OHS12.2.1.3 - mp4 확장자 파일만 실행 불가한 상황

본래 존재하지 않는 파일 호출 시에는

아래와 같이 404 Not Found 에러가 발생하는 것이 정상이다.

 

 

그런데, 특정 확장자를 호출하려고 하면

분명 존재하는 파일임에도 불구하고

아래와 같이 400 Bad Request 에러가 발생한다.

 

OHS 설정 파일 중 mime.types 확인하였으나

mp4 확장자가 정상적으로 명시되어 있음.

 


 

 

WEB 서버 앞단에서 방화벽 등 무언가가 관여하고 있는 것이 의심되어

운영 담당자에게 확인 요청 하였음.

 

담당자 확인 결과

방화벽에서 특정 확장자만 호출을 허용하고,

그 외의 확장자는 전부 400 Bad Request 에러로 보내도록 세팅되어 있었음.

 


 

400 Bad Request 에러페이지 형식이

애초에 OHS의 것이 아니었음.

 

OHS에서 400 Bad Request 에러가 발생할 경우에는

아래와 같은 에러 페이지가 출력된다.

 

방화벽에서 발생한 400 Bad Request 에러로 인한

에러 페이지와 다른 것을 알 수 있다.

 


 

WebLogic 에서 발생한 404 Not Found 에러 페이지와

OHS 에서 발생한  404 Not Found 에러 페이지가 서로 다른 것과 같이,

400 Bad Request 에러 페이지도 마찬가지로

어디에서 발생한 에러인지 정확히 파악하는 것을 최우선으로 해야 한다.