>>> On Wed, Jan 2, 2008 at 9:10 PM, "Bill Barker" <[EMAIL PROTECTED]> wrote:
> "Rainer Jung" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] >> 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 www.site.com:80 >>> 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 safe. - Julian --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]