[Zope] VHM and ProxyPass

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


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
>
>