IT기술/리눅스
아파치 톰캣 연동작업시 오류/ 403 404 503 에러 잡기
미노드
2021. 8. 8. 01:08
연동작업 후 테스트를 진행하는데 생기는 오류들 해결방법 정리해봤다!
테스트 작업 하는데 권한없다고 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이 기본값으로 사용되도록 설정!!
제가 겪은 경우들 을 정리해 봤는데 다른경우에 대한건 댓글남겨줘요 같이 고민해봅시다.