[Zope] VHM and ProxyPass

Matt Gregory matthew.gregory@skyleach.com
Tue, 30 Apr 2002 16:40:47 -0400


My typos are killing me.

I _can't_ virtual host _anything_ and weblogic from the same apache
instance.  mod_wl_ssl screws up both mod_rewrite and mod_proxy, so the
problem is a fatal one.  I'm forced to run two instances of apache and just
do without mixing domains.

I'm at a loss on it too.

----- Original Message -----
From: "Matt Gregory" <matthew.gregory@skyleach.com>
To: "Jorge O. Martinez" <jmartinez@eMediaMillWorks.com>
Cc: "Zope" <zope@zope.org>
Sent: Tuesday, April 30, 2002 4:31 PM
Subject: Re: [Zope] VHM and ProxyPass


> Actually, I have ProxyPass working on one apache server just fine, I also
> tested it with mod_rewrite and it worked fine as well, as long as
mod_wl_ssl
> wasn't mucking things up.
>
> This means I can host one directory on a certain domain from Zope, and
> another from Weblogic (like we were planning).  That's a huge headache.
> This is proving to be the case all the time with weblogic's buggy crap
> software.
>
> ----- Original Message -----
> From: "Jorge O. Martinez" <jmartinez@eMediaMillWorks.com>
> To: "Matt Gregory" <matthew.gregory@skyleach.com>
> Cc: "Zope" <zope@zope.org>
> Sent: Tuesday, April 30, 2002 4:29 PM
> Subject: Re: [Zope] VHM and ProxyPass
>
>
> > Sorry but I'm not familiar with weblogic..
> >
> > One last thing if you get around the weblogic snag, and use Zope:
> >
> > You will have to install a 'SiteRoot' (the last step IMHO), so that it
> > converts all your physical paths into virtual paths. That was the last
> > step to get the virtual sites to play nicely with Zope. Be careful or
> > you might get locked out, in which case check the zope.org site for a
> > way to get back in.
> >
> > Good luck,
> >
> > Jorge M.
> >
> >
> >
> > Matt Gregory wrote:
> > > I have found that I am having problems with ProxyPass and mod_rewrite
> only
> > > if I attempt to use them at the same time that I am using mod_wl_ssl
> (The
> > > weblogic proxy/rewrite stuff - absolute crap).
> > >
> > > Evidently ProxyPass and mod_rewrite conflict with weblogic's stuff.
> This
> > > makes it impossible to virtual host content for both zope and weblogic
> from
> > > the same apache install.
> > >
> > > Does anyone know anything about getting those two to play nice?
> > >
> > > ----- Original Message -----
> > > From: "Jorge O. Martinez" <jmartinez@emediamillworks.com>
> > > To: "Matt Gregory" <matthew.gregory@skyleach.com>
> > > Cc: "Zope" <zope@zope.org>
> > > Sent: Monday, April 29, 2002 11:15 AM
> > > Subject: Re: [Zope] VHM and ProxyPass
> > >
> > >
> > >
> > >>Matt:
> > >>
> > >>Being a newbie myself, and having successfully done it recently, maybe
I
> > >>can give you some pointers...
> > >>
> > >>a) Make sure your domains are resolving properly. Simple as it seems,
> > >>this may be a problem.
> > >>
> > >>b) Follow this howto:
> > >>
> > >>http://www.zope.org/Members/andy/raqHosting
> > >>
> > >>I followed the howto, and only changed my rewrite rule to something
like
> > >>this:
> > >>
> > >>(please note it is all in one line, but had to break it 'cause it's
too
> > >>long)
> > >>
> > >>RewriteRule ^/(.*) \
> > >>http://127.0.0.1:8080/VirtualHostBase/http/foo.com:80/VirtualHostRoot\
> > >>/VirtualHostMonster/http/foo.com/$1 [L,P]
> > >>
> > >>Though it's a one line rewrite, the VHM learns several things from it,
> > >>first, when it sees the VirtualHostBase, it knows it has to serve
> > >>content for a virtual host (foo.com) in port 80, and then, when it
sees
> > >>the VirtualHostRoot, you are telling it where is the root in Zope for
> > >>that virtual host. That's what I used, and it works...
> > >>
> > >>For the proxy, I only had to uncomment a couple of lines, like this:
> > >>
> > >><IfModule mod_proxy.c>
> > >>   ProxyRequests On
> > >>   ProxyVia On
> > >></IfModule>
> > >>
> > >>Hope it helps,
> > >>
> > >>Regards,
> > >>
> > >>Jorge M.
> > >>
> > >>Matt Gregory wrote:
> > >>
> > >>>I am having a lot of trouble getting apache to work with zope and
VHM.
> > >>>
> > >>>I have followed the howto, but the virtual host just hangs when I go
to
> > >>>it...  It doesn't appear to be a zope problem, as the virtual host
> seems
> > >>>fine.  Still, I am currious if anyone knows anything about using
> > >>
> > > proxypass
> > >
> > >>>with zope to make that work.
> > >>>
> > >>>
> > >>>
> > >>>_______________________________________________
> > >>>Zope maillist  -  Zope@zope.org
> > >>>http://lists.zope.org/mailman/listinfo/zope
> > >>>**   No cross posts or HTML encoding!  **
> > >>>(Related lists -
> > >>> http://lists.zope.org/mailman/listinfo/zope-announce
> > >>> http://lists.zope.org/mailman/listinfo/zope-dev )
> > >>>
> > >>
> > >>
> > >>
> > >>--
> > >>Jorge O. Martinez
> > >>MIS Senior Associate
> > >>eMediaMillWorks
> > >>1100 Mercantile Lane, Suite 119
> > >>Largo, MD 20774
> > >>E-mail  => jmartinez@eMediaMillWorks.com
> > >>Phone   => (301)883-2482 ext. 105
> > >>Fax     => (301)883-9754
> > >>
> > >>
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Zope maillist  -  Zope@zope.org
> > > http://lists.zope.org/mailman/listinfo/zope
> > > **   No cross posts or HTML encoding!  **
> > > (Related lists -
> > >  http://lists.zope.org/mailman/listinfo/zope-announce
> > >  http://lists.zope.org/mailman/listinfo/zope-dev )
> > >
> >
> >
> >
> > --
> > Jorge O. Martinez
> > MIS Senior Associate
> > eMediaMillWorks
> > 1100 Mercantile Lane, Suite 119
> > Largo, MD 20774
> > E-mail  => jmartinez@eMediaMillWorks.com
> > Phone   => (301)883-2482 ext. 105
> > Fax     => (301)883-9754
> >
> >
>
>
>
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )
>