What does the connector for port 8009 look like in your server.xml?
Does it specify protcol="AJP/1.3"?
--David
Eugeny N Dzhurinsky wrote:
Hello!
I'm trying to move Tomcat with it's web-applications from one server to
another, and I facing weird problem:
I copied working configurations for tomcat, mod_jk and httpd, but in
mod_jk.log I can see this:
[Mon Aug 28 21:35:39 2006] [jk_uri_worker_map.c (459)]: Attempting to
map URI '/user/'
[Mon Aug 28 21:35:39 2006] [jk_uri_worker_map.c (483)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 ->
/user/
[Mon Aug 28 21:35:39 2006] [mod_jk.c (1689)]: Into handler
r->proxyreq=0 r->handler=jakarta-servlet r->notes=166127440 worker=ajp13
[Mon Aug 28 21:35:39 2006] [jk_worker.c (90)]: Into
wc_get_worker_for_name ajp13
[Mon Aug 28 21:35:39 2006] [jk_worker.c (94)]: wc_get_worker_for_name,
done found a worker
[Mon Aug 28 21:35:39 2006] [mod_jk.c (472)]: agsp=80
agsn=www.linktiger.com hostn=www.linktiger.com
shostn=www.linktiger.com cbsport=0 sport=0
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1741)]: Into
jk_worker_t::get_endpoint
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1367)]: Into
jk_endpoint_t::service
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (257)]: Into
ajp_marshal_into_msgb
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (425)]:
ajp_marshal_into_msgb - Done
[Mon Aug 28 21:35:39 2006] [jk_connect.c (136)]: Into jk_open_socket
[Mon Aug 28 21:35:39 2006] [jk_connect.c (143)]: jk_open_socket, try
to connect socket = 12 to 127.0.0.1:8009
[Mon Aug 28 21:35:39 2006] [jk_connect.c (159)]: jk_open_socket, after
connect ret = -1
[Mon Aug 28 21:35:39 2006] [jk_connect.c (188)]: jk_open_socket,
connect() failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (720)]: Error connecting
to tomcat. Tomcat is probably not started or is listening on the wrong
host/port (127.0.0.1:8009). Failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1024)]: Error connecting
to the Tomcat process.
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1468)]: sending request
to tomcat failed in send loop. err=0
[Mon Aug 28 21:35:39 2006] [jk_connect.c (136)]: Into jk_open_socket
[Mon Aug 28 21:35:39 2006] [jk_connect.c (143)]: jk_open_socket, try
to connect socket = 12 to 127.0.0.1:8009
[Mon Aug 28 21:35:39 2006] [jk_connect.c (159)]: jk_open_socket, after
connect ret = -1
[Mon Aug 28 21:35:39 2006] [jk_connect.c (188)]: jk_open_socket,
connect() failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (720)]: Error connecting
to tomcat. Tomcat is probably not started or is listening on the wrong
host/port (127.0.0.1:8009). Failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1024)]: Error connecting
to the Tomcat process.
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1468)]: sending request
to tomcat failed in send loop. err=1
[Mon Aug 28 21:35:39 2006] [jk_connect.c (136)]: Into jk_open_socket
[Mon Aug 28 21:35:39 2006] [jk_connect.c (143)]: jk_open_socket, try
to connect socket = 12 to 127.0.0.1:8009
[Mon Aug 28 21:35:39 2006] [jk_connect.c (159)]: jk_open_socket, after
connect ret = -1
[Mon Aug 28 21:35:39 2006] [jk_connect.c (188)]: jk_open_socket,
connect() failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (720)]: Error connecting
to tomcat. Tomcat is probably not started or is listening on the wrong
host/port (127.0.0.1:8009). Failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1024)]: Error connecting
to the Tomcat process.
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1468)]: sending request
to tomcat failed in send loop. err=2
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1477)]: Error connecting
to tomcat. Tomcat is probably not started or is listening on the wrong
port. worker=ajp13 failed errno = 13
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (1724)]: Into
jk_endpoint_t::done, closing connection 0
[Mon Aug 28 21:35:39 2006] [jk_ajp_common.c (567)]: In
jk_endpoint_t::ajp_close_endpoint
and the thing is if I do
telnet 127.0.0.1 8009 - it works fine!
How could that be?
here is my workers.properties file:
workers.tomcat_home=/home/user/tomcat
workers.java_home=/usr/java/jdk1.5.0_07
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar
worker.inprocess.cmd_line=start
worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)lib$(ps)i386$(ps)server$(ps)libjvm.so
worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout
worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stderr
Could somebody please advice?
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]