Hi, According to you, every thing is fine(i.e ajp13 is working fine and listeneing on 8009), can you just verify your mod_jk.conf and check if you are using hostname as "localhost" and verify in server.xml if you use same name for <host> and <engine> ("localhost") if you use same name then how do you configure your context and appbase? if you send me details i may help you
-----Original Message----- From: Marc [mailto:[EMAIL PROTECTED]] Sent: Tue 10/8/2002 8:56 AM To: Tomcat Users List Cc: Subject: Re: Error using ajp13 protocol Hi Raj (and thank you for your help yesterday)... I tried to connect using telenet to localhost 8009 and... there wasn't connection refused, but the connection wasn't accepted (showed the Escape character ... ), finally I killed the telnet process because no response was given. I think that the ajp13 connector (tomcat) is not running in the rigth way, because, seems that apache finds the worker (the worker name is ok): > [Tue Oct 08 02:49:21 2002] [jk_worker.c (187)]: wc_create_worker, done > [Tue Oct 08 02:49:21 2002] [jk_worker.c (238)]: build_worker_map, removing old local_pt1 worker > [Tue Oct 08 02:49:21 2002] [jk_worker.c (250)]: build_worker_map, done > [Tue Oct 08 02:49:21 2002] [jk_worker.c (111)]: wc_open, done 1 My workers.properties is: ps=/ worker.list=local_pt1 worker.local_pt1.port=8009 worker.local_pt1.host=localhost worker.local_pt1.type=ajp13 worker.local_pt1.lbfactor=1 My server.xml: <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" port="8009" minProcessors="5" maxProcessors="75" acceptCount="10" debug="0"/> And, in catalina_log, seems that the connector starts all threads: 2002-10-08 02:35:06 Ajp13Connector[8009] Opening server socket on all host IP addresses 2002-10-08 02:35:06 Ajp13Connector[8009] Starting background thread 2002-10-08 02:35:06 Ajp13Processor[8009][0] Starting background thread 2002-10-08 02:35:06 Ajp13Processor[8009][1] Starting background thread 2002-10-08 02:35:06 Ajp13Processor[8009][2] Starting background thread 2002-10-08 02:35:06 Ajp13Processor[8009][3] Starting background thread 2002-10-08 02:35:06 Ajp13Processor[8009][4] Starting background thread Any ideas? Regards! Marc Raj Saini wrote: > Hi Marc, > > Though I am not expert in the JK Connectors, But it is very clear that > mod_jk part at apache is not able to connect to the tomcat process. > > There may be three reason for this:- > > 1. Your JK connector on tomcat is not listening on port 8009. > 2. The host name of the worker in worker.properties and tomcat does not > match. > 3. Tomct is not running at all. > > Pleas double check your JK connector configuration in server.xml. Check > the default host name in tomcat and worker.properties for the local_pt1 > match. > > Try telneting to the host and port you have configured in worker.properties. > > Raj > > Marc Vila Pérez wrote: > > Hi! > > I'm trying to connect apache with tomcat, using jk (ajp13), in my > > mod_jk.log (debug log level), I can read this: > > > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (172)]: Into > > jk_uri_worker_map_t::uri_worker_map_alloc > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (375)]: Into > > jk_uri_worker_map_t::uri_worker_map_open > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (396)]: > > jk_uri_worker_map_t::uri_worker_map_open, rule map size is 1 > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (299)]: Into > > jk_uri_worker_map_t::uri_worker_map_open, suffix rule /.jsp=local_pt1 > > was added > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (408)]: Into > > jk_uri_worker_map_t::uri_worker_map_open, there are 1 rules > > [Tue Oct 08 02:49:20 2002] [jk_uri_worker_map.c (422)]: > > jk_uri_worker_map_t::uri_worker_map_open, done > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (88)]: Into wc_open > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (222)]: Into build_worker_map, > > creating 1 workers > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (228)]: build_worker_map, > > creating worker local_pt1 > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (148)]: Into wc_create_worker > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (162)]: wc_create_worker, about > > to create instance local_pt1 of ajp13 > > [Tue Oct 08 02:49:20 2002] [jk_ajp13_worker.c (108)]: Into > > ajp13_worker_factory > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (171)]: wc_create_worker, about > > to validate and init local_pt1 > > [Tue Oct 08 02:49:20 2002] [jk_ajp_common.c (1206)]: Into > > jk_worker_t::validate > > [Tue Oct 08 02:49:20 2002] [jk_ajp_common.c (1226)]: In > > jk_worker_t::validate for worker local_pt1 contact is localhost:8009 > > [Tue Oct 08 02:49:20 2002] [jk_ajp_common.c (1254)]: Into > > jk_worker_t::init > > [Tue Oct 08 02:49:20 2002] [jk_ajp_common.c (1274)]: In > > jk_worker_t::init, setting socket timeout to 0 > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (187)]: wc_create_worker, done > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (238)]: build_worker_map, > > removing old local_pt1 worker > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (250)]: build_worker_map, done > > [Tue Oct 08 02:49:20 2002] [jk_worker.c (111)]: wc_open, done 1 > > > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (172)]: Into > > jk_uri_worker_map_t::uri_worker_map_alloc > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (375)]: Into > > jk_uri_worker_map_t::uri_worker_map_open > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (396)]: > > jk_uri_worker_map_t::uri_worker_map_open, rule map size is 1 > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (299)]: Into > > jk_uri_worker_map_t::uri_worker_map_open, suffix rule /.jsp=local_pt1 > > was added > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (408)]: Into > > jk_uri_worker_map_t::uri_worker_map_open, there are 1 rules > > [Tue Oct 08 02:49:21 2002] [jk_uri_worker_map.c (422)]: > > jk_uri_worker_map_t::uri_worker_map_open, done > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (88)]: Into wc_open > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (222)]: Into build_worker_map, > > creating 1 workers > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (228)]: build_worker_map, > > creating worker local_pt1 > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (148)]: Into wc_create_worker > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (162)]: wc_create_worker, about > > to create instance local_pt1 of ajp13 > > [Tue Oct 08 02:49:21 2002] [jk_ajp13_worker.c (108)]: Into > > ajp13_worker_factory > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (171)]: wc_create_worker, about > > to validate and init local_pt1 > > [Tue Oct 08 02:49:21 2002] [jk_ajp_common.c (1206)]: Into > > jk_worker_t::validate > > [Tue Oct 08 02:49:21 2002] [jk_ajp_common.c (1226)]: In > > jk_worker_t::validate for worker local_pt1 contact is localhost:8009 > > [Tue Oct 08 02:49:21 2002] [jk_ajp_common.c (1254)]: Into > > jk_worker_t::init > > [Tue Oct 08 02:49:21 2002] [jk_ajp_common.c (1274)]: In > > jk_worker_t::init, setting socket timeout to 0 > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (187)]: wc_create_worker, done > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (238)]: build_worker_map, > > removing old local_pt1 worker > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (250)]: build_worker_map, done > > [Tue Oct 08 02:49:21 2002] [jk_worker.c (111)]: wc_open, done 1 > > > > (I don't know why repeat two times the sames, but seems that start ok) > > > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (460)]: Into > > jk_uri_worker_map_t::map_uri_to_worker > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (477)]: Attempting to > > map URI '/index.jsp' > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (558)]: > > jk_uri_worker_map_t::map_uri_to_worker, Found a suffix match local_pt1 > > -> *.jsp > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (460)]: Into > > jk_uri_worker_map_t::map_uri_to_worker > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (477)]: Attempting to > > map URI '/index.jsp' > > [Tue Oct 08 02:50:10 2002] [jk_uri_worker_map.c (558)]: > > jk_uri_worker_map_t::map_uri_to_worker, Found a suffix match local_pt1 > > -> *.jsp > > [Tue Oct 08 02:50:10 2002] [jk_worker.c (132)]: Into > > wc_get_worker_for_name local_pt1 > > [Tue Oct 08 02:50:10 2002] [jk_worker.c (136)]: wc_get_worker_for_name, > > done found a worker > > [Tue Oct 08 02:50:10 2002] [jk_ajp_common.c (1391)]: Into > > jk_worker_t::get_endpoint > > [Tue Oct 08 02:50:10 2002] [jk_ajp_common.c (1107)]: Into > > jk_endpoint_t::service > > [Tue Oct 08 02:50:10 2002] [jk_ajp_common.c (295)]: Into > > ajp_marshal_into_msgb > > [Tue Oct 08 02:50:10 2002] [jk_ajp_common.c (432)]: > > ajp_marshal_into_msgb - Done > > [Tue Oct 08 02:50:10 2002] [jk_connect.c (132)]: Into jk_open_socket > > [Tue Oct 08 02:50:10 2002] [jk_connect.c (139)]: jk_open_socket, try to > > connect socket = 6 > > [Tue Oct 08 02:53:19 2002] [jk_connect.c (148)]: jk_open_socket, after > > connect ret = -1 > > [Tue Oct 08 02:53:19 2002] [jk_connect.c (177)]: jk_open_socket, > > connect() failed errno = 110 > > [Tue Oct 08 02:53:19 2002] [jk_ajp_common.c (626)]: In > > jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 110 > > [Tue Oct 08 02:53:19 2002] [jk_ajp_common.c (872)]: Error connecting to > > the Tomcat process. > > [Tue Oct 08 02:53:19 2002] [jk_ajp_common.c (1181)]: In > > jk_endpoint_t::service, ajp_send_request failed in send loop 0 > > [Tue Oct 08 02:53:19 2002] [jk_connect.c (132)]: Into jk_open_socket > > [Tue Oct 08 02:53:19 2002] [jk_connect.c (139)]: jk_open_socket, try to > > connect socket = 6 > > [Tue Oct 08 02:56:28 2002] [jk_connect.c (148)]: jk_open_socket, after > > connect ret = -1 > > [Tue Oct 08 02:56:28 2002] [jk_connect.c (177)]: jk_open_socket, > > connect() failed errno = 110 > > [Tue Oct 08 02:56:28 2002] [jk_ajp_common.c (626)]: In > > jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 110 > > [Tue Oct 08 02:56:28 2002] [jk_ajp_common.c (872)]: Error connecting to > > the Tomcat process. > > [Tue Oct 08 02:56:28 2002] [jk_ajp_common.c (1181)]: In > > jk_endpoint_t::service, ajp_send_request failed in send loop 1 > > [Tue Oct 08 02:56:28 2002] [jk_connect.c (132)]: Into jk_open_socket > > [Tue Oct 08 02:56:28 2002] [jk_connect.c (139)]: jk_open_socket, try to > > connect socket = 6 > > > > When apache tries to connect to tomcat, receives an 110 errno. Anybody > > knows what this error code means? how can I solve it? and what this > > means? > > jk_open_socket, try to connect socket = 6 > > > > Thank you all!!!! > > > > Best regards!!! > > > > Marc > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
<<winmail.dat>>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>