반응형
오늘은 Apache Service Unavailable 에러 해결방법에 대해 포스팅을 하려고 합니다.
Apache와 tomcat을 AJP연결설정을 한 후에
아래와 같은 오류가 나는 경우가 있습니다.
"Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."
여러가지 원인이 있을 수 있겠지만,
제가 발생했던 원인은 tomcat 8.5.51로 버전을 업그레이드 하면서
발생했기 때문에 tomcat 문제라는 것을 알 수 있었습니다.
해결방법은 다음과 같습니다.
tomcat에서 server.xml을 수정합니다.
vi server.xml
Connectcor에서 AJP통신하는 프로토콜을 찾아서
address="0.0.0.0" secretRequired="false" 을 추가합니다.
<Connector port="8009" protocol="AJP/1.3" packetSize="65536" address="0.0.0.0"
secretRequired="false" redirectPort="8443" />
마지막으로 tomcat service를 재시작 합니다.
service tomcat restart
80 포트로 접속하면 tomcat이 나타나는것을 확인할 수 있습니다.
tomcat 8.5.51 이후에 패치된 버전들은 모두 동일한 현상을 가질것으로 예상이 됩니다.
지금까지 Tomcat Apache Service Unavailable error 해결 방법에 대한
포스팅이였습니다.
반응형
'Develope > Tomcat' 카테고리의 다른 글
[Tomcat] Apache Tomcat secret key 사용 설정 방법 (0) | 2020.06.03 |
---|---|
[Tomcat] Linux Tomcat 버전 수동 업그레이드 방법 (0) | 2020.06.03 |
[Tomcat] Not allowed to load local resource 해결 및 외부 파일 읽는 방법 (2) | 2020.03.27 |
[Tomcat] Linux 톰캣 버전 확인 방법 (0) | 2019.08.02 |
[Tomcat] 톰캣 실행 오류(unable to start within 45 seconds) 해결 방법 (0) | 2019.08.01 |