All, I have what I hope to be a simple problem but can't for the life of me
figure it out.  I've search all the net and haven't found anyone else with
quite this problem.

I have a context named /tools under the webapps directory and everything
seems to be working ok.  If I punch in 

https://my.host.name.com:8443/tools/GemPing/GemPing.jsp?numpings=5,
everything fine and works great!

If I punch in

https://my.host.name.com/tools/GemPing/GemPing.jsp, (note, no url
parameters), everything works fine (mod_jk log attached)


If I punch in

https://my.host.name.com/tools/GemPing/GemPing.jsp?numpings=5, I believe
that ajp13 segmentation faults.  Just the act of putting a parameter in the
URL causes things to go haywire.

I've turned on the debug log for mod_jk and everything from mod_jk looks
identical from the two tests above except the second case never enters into
the jk_ajp_common.c section....

This is a working call to the jsp via apache (mod_jk.log)
i.e. https://my.host.name.com/tools/GemPing/GemPing.jsp

[Tue Mar 04 08:38:47 2003]  [jk_uri_worker_map.c (460)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Mar 04 08:38:47 2003]  [jk_uri_worker_map.c (477)]: Attempting to map
URI '/tools/GemPing/GemPing.jsp'
[Tue Mar 04 08:38:47 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/
[Tue Mar 04 08:38:47 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/GemPing/
[Tue Mar 04 08:38:57 2003]  [jk_uri_worker_map.c (460)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Mar 04 08:38:57 2003]  [jk_uri_worker_map.c (477)]: Attempting to map
URI '/tools/GemPing/GemPing.jsp'
[Tue Mar 04 08:38:57 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/
[Tue Mar 04 08:38:57 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/GemPing/
[Tue Mar 04 08:38:57 2003]  [jk_worker.c (132)]: Into wc_get_worker_for_name
worker1
[Tue Mar 04 08:38:57 2003]  [jk_worker.c (136)]: wc_get_worker_for_name,
done  found a worker
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (1404)]: Into
jk_worker_t::get_endpoint
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (1116)]: Into
jk_endpoint_t::service
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (295)]: Into
ajp_marshal_into_msgb
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (432)]: ajp_marshal_into_msgb -
Done
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (132)]: Into jk_open_socket
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (139)]: jk_open_socket, try to
connect socket = 11
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (148)]: jk_open_socket, after
connect ret = 0
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (157)]: jk_open_socket, set
TCP_NODELAY to on
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (166)]: jk_open_socket, set
SO_KEEPALIVE to on
[Tue Mar 04 08:38:57 2003]  [jk_connect.c (174)]: jk_open_socket, return, sd
= 11
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (614)]: In
jk_endpoint_t::ajp_connect_to_endpoint, connected sd = 11
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (642)]: sending to ajp13 #1961
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (884)]: ajp_send_request 2:
request body to send 0 - request body to resend 0
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (729)]: received from ajp13
#157
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (483)]: ajp_unmarshal_response:
status = 200
[Tue Mar 04 08:38:57 2003]  [jk_ajp_common.c (488)]: ajp_unmarshal_response



This is a failed call to the jsp via apache (mod_jk.log)
i.e. https://my.host.name.com/tools/GemPing/GemPing.jsp?numpings=4

[Tue Mar 04 08:41:51 2003]  [jk_uri_worker_map.c (460)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Mar 04 08:41:51 2003]  [jk_uri_worker_map.c (477)]: Attempting to map
URI '/tools/GemPing/GemPing.jsp'
[Tue Mar 04 08:41:51 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/
[Tue Mar 04 08:41:51 2003]  [jk_uri_worker_map.c (502)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match worker1 ->
/tools/GemPing/
[Tue Mar 04 08:41:52 2003]  [jk_worker.c (132)]: Into wc_get_worker_for_name
worker1
[Tue Mar 04 08:41:52 2003]  [jk_worker.c (136)]: wc_get_worker_for_name,
done  found a worker                                                


This is the error that shows up in the apache error_log under case 2:

[Tue Mar  4 08:41:52 2003] [notice] child pid 17703 exit signal Segmentation
Fault (11) 


My environment is....

Solaris 8
Apache 1.3.27
Tomcat 4.1.18
jakarta-tomcat-connectors-4.1.18
php-4.3.1
mod_perl-1.27
mod_ssl-2.8.12-1.3.27
openssl-0.9.7


There are quite a few config files, for brevity I'll include the ones that
are asked for.  
httpd.conf calls in tomcat/conf/auto/mod_jk.conf-local and
tomcat/conf/auto/mod_jk.conf-tools
server.xml
web.xml

I don't want to include all of these here unless someone needs to see them.

Thanks for your help!





Reply via email to