Larry

Thanks, but I think the bug goes deeper than that, since I get the same
behaviour if I communicate directly with Tomcat (ie
sota.silly.domain.net:8080 maps to vp:8080).

Best regards

Mark

----- Original Message -----
From: "Larry Isaacs" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, September 07, 2001 6:50 PM
Subject: RE: Tomcat v3.3b2 and mod_jk (multiple virtual hosts)


> Mark,
>
> Thanks for trying this.  It looks like a bug. In:
>
>     ServerName vp
>     ServerAlias sota.silly.domain.net vp.silly.domain.net
>
> The "sota.silly.domain.net" should not be included in the
> "ServerAlias".  It is likely a bug in ApacheConfig.java.
> I'll take a look.  Having your test case should make
> that easy.
>
> In the meantime, rename your config and remove the
> "sota.silly.domain.net" and you should get the behavior
> you desire.
>
> Thanks,
> Larry
>
> > -----Original Message-----
> > From: Mark Muffett [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, September 07, 2001 1:17 PM
> > To: [EMAIL PROTECTED]
> > Subject: Tomcat v3.3b2 and mod_jk (multiple virtual hosts)
> >
> >
> > Larry
> >
> > I'm trying something a little more complicated now - I have
> > two different
> > sites: sota and vp.  I have apps-sota.xml like:
> >
> > <Server>
> >      <Host name="sota">
> >        <Alias name="sota.silly.domain.net" />
> >        <Context path="" docBase="webapps/Sota" />
> >      </Host>
> > </Server>
> >
> > and apps-vp.xml like:
> >
> > <Server>
> >      <Host name="vp">
> >        <Alias name="vp.silly.domain.net" />
> >        <Context path="" docBase="webapps/Vp" />
> >      </Host>
> > </Server>
> >
> > This gives an auto-generated mod_jk.conf like:
> >
> > ########## Auto generated on Fri Sep 07 18:09:24 BST 2001##########
> >
> > <IfModule !mod_jk.c>
> >   LoadModule jk_module /usr/lib/apache/mod_jk.so
> > </IfModule>
> >
> > JkWorkersFile "/opt/jakarta-tomcat-3.3-b2/conf/jk/workers.properties"
> > JkLogFile "/opt/jakarta-tomcat-3.3-b2/logs/mod_jk.log"
> >
> > JkLogLevel emerg
> >
> >
> >
> > JkMount /examples ajp13
> > JkMount /examples/* ajp13
> >
> > JkMount /admin ajp13
> > JkMount /admin/* ajp13
> >
> > JkMount /Sota ajp13
> > JkMount /Sota/* ajp13
> >
> > JkMount / ajp13
> > JkMount /* ajp13
> > # To avoid Apache serving root welcome files from htdocs, update
> > DocumentRoot
> > # to point to: "/opt/jakarta-tomcat-3.3-b2/webapps/ROOT"
> >
> > JkMount /Vp ajp13
> > JkMount /Vp/* ajp13
> >
> > JkMount /100ways ajp13
> > JkMount /100ways/* ajp13
> >
> > NameVirtualHost *
> > <VirtualHost *>
> >     ServerName vp
> >     ServerAlias sota.silly.domain.net vp.silly.domain.net
> >
> >     JkMount / ajp13
> >     JkMount /* ajp13
> >     DocumentRoot "/opt/jakarta-tomcat-3.3-b2/webapps/Vp"
> > </VirtualHost>
> >
> > <VirtualHost *>
> >     ServerName sota
> >     ServerAlias sota.silly.domain.net
> >
> >     JkMount / ajp13
> >     JkMount /* ajp13
> >     DocumentRoot "/opt/jakarta-tomcat-3.3-b2/webapps/Sota"
> > </VirtualHost>
> >
> > (The aliases for vp surprise me)
> >
> > Now sota & vp & vp.silly.domain.net work fine, but
> > sota.silly.domain.net
> > (and sota.silly.domain.net:8080) return like vp.
> >
> > Have I done something wrong, or is this a bug?
> >
> > Many thanks
> >
> > Mark
> >
>

Reply via email to