What is the significance of this warning message in mod_jk.log and how do we stop it?

Posted on 2009-04-14
Medium Priority
Last Modified: 2013-12-16

We have the following [warn] message logged in the Apachee Tomcat mod_jk.log file every few 100ths of a second.

[Mon Apr 13 09:59:27 2009] [warn]  map_uri_to_worker::jk_uri_worker_map.c (429): Uri * is invalid. Uri must start with /

What does this signify and how might we stop if from being logged?

We are running RHEL 5.2  Apache 2.2.11  Tomcat 5.5.27  jkconnector 1.2.27
Question by:ScottMagnan
1 Comment
LVL 27

Accepted Solution

caterham_www earned 2000 total points
ID: 24166417
> What does this signify

That means that the uri field of the request record does not start with a leading slash and no worker could be assigned by the function map_uri_to_worker().

> how do we stop it

Find the module which modifies r->uri to something invalid. May be there are some hints in your log if you change the loglevel to debug,

JkLogLevel   debug

How does your JkMount directive look like?

Featured Post

A proven path to a career in data science

At Springboard, we know how to get you a job in data science. With Springboard’s Data Science Career Track, you’ll master data science  with a curriculum built by industry experts. You’ll work on real projects, and get 1-on-1 mentorship from a data scientist.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses

600 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question