본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ
IT기술/리눅스

아파치 톰캣 연동작업시 오류/ 403 404 503 에러 잡기

by 미노드 2021. 8. 8.

연동작업 후 테스트를 진행하는데 생기는 오류들 해결방법 정리해봤다!

테스트 작업 하는데 권한없다고 403에러 뜨는경우!

- Directory 태그에 활성화된부분 내에서 DocumentRoot를 지정 안한 경우, httpd.conf에  <Directory태그 추가하기!
- DocumentRoot 의 폴더/경로가 읽기나 접근 권한 없는경우, chmod 755 폴더! 기억하기
- tomcat 설정 server.xml에서 AJP 설정에 requiredSecret="false"로 설정했을경우!
  톰캣 8.5.51버전, 9.0.31 버전에서 해당 설정이 secretRequired="false"로 변경되었다.

 

테스트 작업하는데 404 에러 뜨는 경우

- server.xml 의 host 태그 내의 context가 "." 또는 "" 값인 경우 ROOT폴더 생성되지않아 에러 발생
- 아파치와 톰캣에서 웹파일 경로 일치하지 않는 경우

 

테스트 작업하는데 503 에러 뜨는 경우

- tomcat의 server.xml에 Connector태그에서 address="0.0.0.0" 으로 수정

무한로딩이 뜨는 경우!

SSL 미사용 환경이라면 AJP Connector설정에서 secretRequired="false"로 설정, 
위에 언급한 8.5.51 버전과 9.0.31 버전을 릴리즈되며 SSL이 기본값으로 사용되도록 설정!!


제가 겪은 경우들 을 정리해 봤는데 다른경우에 대한건 댓글남겨줘요 같이 고민해봅시다.