Andy Are ports 8009 and 8080 clear or are they being blocked or natted? If ports 8009 and 8080 are clear startup TC and verify TC mod_jk listener is listening on 8009 e.g. netstat -a | grep 8009
? Martin ----- Original Message ----- From: "Andy Smith" <[EMAIL PROTECTED]> To: <users@tomcat.apache.org> Sent: Wednesday, March 26, 2008 9:45 AM Subject: httpd cant talk to tomcat workers Hi list, I'm new to tomcat and am trying to get apache to talk via mod_jk. I am using httpd 2.2.8 compiled from source mod_jk 1.2.26 from source and tomcat 5.5.23 from Alfresco 2.9B community. So far I have created a workers.properties based on the example file included with tomcat 5.5 source (just corrected the paths and set for UNIX) and added the following to my apache httpd.conf: # Load mod_jk module LoadModule jk_module modules/mod_jk.so # Declare the module for <IfModule directive> (remove this line on Apache 2.0.x) #AddModule mod_jk.c # Where to find workers.properties JkWorkersFile /opt/alfresco/tomcat/conf/workers.properties # Where to put jk shared memory JkShmFile /var/log/httpd/mod_jk.shm # Where to put jk logs JkLogFile /var/log/httpd/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel info # Select the timestamp log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkMount /* ajp13 # Send servlet for context /examples to worker named worker1 #JkMount /alfresco/servlet/* worker1 # Send JSPs for context /examples to worker named worker1 #JkMount /alfresco/*.jsp worker1 #JkOptions +ForwardURICompatUnparsed When I try and connect via a browser to http://hostname/alfresco I get the error: Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. And in the mod_jk logs I see: [Wed Mar 26 14:33:01 2008] [5617:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.class_path' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5617:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.cmd_line' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5617:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.jvm_lib' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5617:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.stdout' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5617:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.stderr' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5617:3086026976] [info] init_jk::mod_jk.c (2825): mod_jk/1.2.26 initialized [Wed Mar 26 14:33:01 2008] [5619:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.class_path' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5619:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.cmd_line' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5619:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.jvm_lib' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5619:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.stdout' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5619:3086026976] [warn] jk_map_validate_property::jk_map.c (410): The attribute 'worker.inprocess.stderr' is deprecated - please check the documentation for the correct replacement. [Wed Mar 26 14:33:01 2008] [5619:3086026976] [info] init_jk::mod_jk.c (2825): mod_jk/1.2.26 initialized [Wed Mar 26 14:33:07 2008] [5620:3086026976] [info] jk_open_socket::jk_connect.c (566): connect to 127.0.0.1:8009 failed (errno=111) [Wed Mar 26 14:33:07 2008] [5620:3086026976] [info] ajp_connect_to_endpoint::jk_ajp_common.c (869): Failed opening socket to (127.0.0.1:8009) (errno=111) [Wed Mar 26 14:33:07 2008] [5620:3086026976] [error] ajp_send_request::jk_ajp_common.c (1359): (ajp13) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=111) [Wed Mar 26 14:33:07 2008] [5620:3086026976] [info] ajp_service::jk_ajp_common.c (2186): (ajp13) sending request to tomcat failed (recoverable), because of error during request sending (attempt=1) One thing Im not getting my head round is which configuration files tomcat looks in at startup and whether I should be seeing a java process listening on 8009 (i assume yes). How can I troubleshoot this further? I dont see any errors from tomcat regarding not being able to start a process listening on 8009, where is this normally done? thanks for any help! Andy. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]