본문 바로가기

IT/Trouble shooting

[error] ajp_validate::jk_ajp_common.c (2748): worker worker1 can't resolve tomcat address

mod_jk를 이용하여 apache와 tomcat을 연동하였을 때 hostname을 가진 서버를 네트워크 상에서 찾지 못했을 때 mod_jk.log에 해당 내용이 찍히면서 연동이 안된다

즉, hostname을 resolving 할 수 있게 해준다


1. 자신의 hostname 확인

 cat /etc/sysconfig/network

 dupont 


2. vi /etc/hosts 설정 확인

 117.223.17.38 dupont 

보통의 경우 이부분에 설정해주면 resolving되어 볼 수 있다


3. workers.properties 확인

 vi /usr/local/apache2/conf/workers.properties

 worker.list=worker1

 worker.worker1.type=ajp13

 worker.worker1.host=dupont

 worker.worker1.port=8009

workers.properties에 host부분이 어떻게 설정되어 있는지가 중요