You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Jeremy <je...@paribus.com> on 2007/01/10 02:39:46 UTC

Re: Using the balancer app to redirect. Well, trying to... - SOLVED

Hassan Schroeder wrote:
> On 1/9/07, Jeremy <je...@paribus.com> wrote:
>
>> I'm trying to set up a tomcat 5.0.28 instance (on Debian)  to achieve
>> redirecting accesses to site1.company.com through to newsite1.org, using
>> the balancer app. rather than apache webserver and the AJP connectors.
>>
>> The easiest solution would of course be just to set up a DNS level
>> redirect on all port-80 accesses by putting in an A-name record to point
>> at newsite1.org, but the problem is that newsite1.org doesn't have a
>> direct IP, and you can't put the alphanumeric address in the DNS.
>
> I'm afraid I don't understand how name-based virtual hosting is *not*
> the solution to your "problem" here.
>
> It doesn't matter if "newsite1.org" has an IP shared with other hosts or
> domains, so why is it not in DNS?
>
Hi Hassan/Everyone

Thanks for the comment.  Obviously newsite1.org has an IP number 
associated with it (most likely shared), it's just that directly 
accessing it (as eg http://123.456.789.1) brings up an error page from 
the hosting server, which obviously matches on alphas.  Also, the 
interface I have to use to modify the ANAME field will only accept IPs , 
not alphas (with good reason!)

Anyway, problem SOLVED!  For reference, what I had to do was physically 
copy the entire webapps definition directory into conf/Catalina, ratehr 
than just leaving it in tomcat_home/webapps.  For some reason (I suspect 
to do with the priority order that Tomcat looks through the webapps 
directories) this apparently pointless reconfiguration allows the 
balancer instance to properly respond to the root call.  So there it 
is:  a somewhat cranky but possibly useful workaround to VH redirection 
without using AJP or apache.  Hope it helps others out.

Thanks for listening, chaps!

Jeremy

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org