tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Dunn" <>
Subject Re: need help with Tomcat-generated redirects
Date Thu, 03 Jan 2008 16:32:09 GMT
>>> On Wed, Jan 2, 2008 at  9:10 PM, "Bill Barker" <> wrote:

> "Rainer Jung" <> wrote in message 
>> Hi Julian,
>> Julian Dunn schrieb:
>>>> How do you connect Apache to Tomcat? If you are using mod_jk, the
>>>> module gets the port it sends to Tomcat via ap_get_server_port(),
>>>> which in turn depends on UseCanonicalName. If this is set to On,
>>>> the port is also determined from the port in ServerName.
>>> I'm using mod_jk 1.2.6 and Apache 2.0.59. UseCanonicalName is already
>>> on in the Apache server, and the ServerName is set to
>>> in the VirtualHost. I also tried to set ServerName globally and that
>>> didn't make a difference.
>>> This allows mod_rewrite to send the correct port # in rewrites, but
>>> Tomcat doesn't seem to pick this up for some reason.
>>> By the way, don't laugh, but this is a legacy Tomcat 3.3.1a
>>> application so I need something for that version of Tomcat.
>> I'm not laughing (at least I try to). Since I'm relatively sure about
>> the jk feature: what about updating to a recent jk version. 1.2.6 is
>> ..., we are at 1.2.26.
> Assuming that you are using the AJP13Interceptor, then updating the mod_jk 
> version should be enough.  The problem is that mod_jk 1.2.6 doesn't respect 
> the UseCanonicalName directive and sends the actual port that Apache is 
> listening on.
> If you are using the CoyoteConnector (which was released as an addon to 
> 3.3.1a), then I think that the proxyPort directive will work.  This 
> connector also ships with 3.3.2, which is a fairly painless upgrade (as 
> opposed to 5.5.x or 6.0.x).

Ok, thanks for your advice, Bill - I'll see what we can do about building a more recent mod_jk
to prop this environment up for now. We are using AJP/1.3 so I think that should be fairly

- Julian

To start a new topic, e-mail:
To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message