Hi Thomas,

After a few tweaks based on your suggestion, it works! We can finally deploy
our jetspeed application!
Thank you very much Thomas.

I would also like to thank everyone who replied as your suggestions also
helped. Thank you all for your help!

Ching


-----Original Message-----
From: Thomas Marsh [mailto:marsht1@;nitesco.com]
Sent: Monday, November 11, 2002 8:09 PM
To: Jetspeed Users List
Subject: Re: Jetspeed Proxy set up question


Ching Chen:

In server.xml of my Tomcat server (behind Proxy):

<Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="8080" minProcessors="5" maxProcessors="75"
               enableLookups="true" 
               proxyName="www.nitesco.com" proxyPort="80"
               acceptCount="10" debug="0" connectionTimeout="60000"/>

in the apache server (in DMZ):

<VirtualHost www.nitesco.com:80>
    DocumentRoot "/home/httpd/html"
    ProxyPass        /jetspeed http://jetspeed-host:8080/jetspeed
    ProxyPassReverse /jetspeed http://jetspeed-host:8080/jetspeed
</VirtualHost>

and voila!

http://www.nitesco.com/jetspeed


Tom


Ching Chen wrote:
> 
> David,
> 
> Have you come across a situation where someone was trying to use a
> reverse-proxy to filter requests going to Jetspeed? This is our current
> scenario, and we have been able to successfully reverse proxy requests
from
> the outside world to the login screen and we are able to login, but the
> resulting page has tabs / links that all point to the server on which
> Jetspeed resides which is behind the firewall and cannot be accessed
> directly from the internet. These tabs / links need to point to the
reverse
> proxy in order for the URL to resolve correctly. Any ideas on how we can
set
> the base url of the tabs / links to point to our reverse proxy instead of
> the jetspeed server itself?
> 
> Ching
> 
> -----Original Message-----
> From: David Sean Taylor [mailto:david@;bluesunrise.com]
> Sent: Monday, November 11, 2002 5:44 PM
> To: Jetspeed Users List
> Subject: RE: Jetspeed Proxy set up question
> 
> > -----Original Message-----
> > From: Jeff Sexton [mailto:jsexton@;odshealthplans.com]
> > Sent: Monday, November 11, 2002 1:51 PM
> > To: Jetspeed Users List
> > Subject: RE: Jetspeed Proxy set up question
> >
> >
> >
> >
> >
> > On Mon, 11 Nov 2002, Ching Chen wrote:
> > > Actually we're using a reverse proxy...we are trying to set the
> > URLs that
> > > are dynamically created by JetSpeed to point to the proxy
> > server instead of
> > > the machine on which jetspeed is actually installed. Is this
> > something that
> > > we need to set in Tomcat? In the velocity templates for the
> > base elements of
> > > each page (ie top.vm) there is a $jslink parameter that seems
> > to form the
> > > base of each url, but I don't know where to change that. Any ideas?
> >
> > Setting the CATALINA_OPTS environment variable will cause everything to
be
> > forwarded to a proxy server.  Set it before starting the servlet engine,
> > and Jetspeed will use your proxy server.  That's all I know about it,
> > unfortunatly.
> >
> > And unfortunatly for me, the use of a proxy server via CATALINA_OPTS
seems
> > to be an all or nothing option.
> 
> See: http://java.sun.com/j2se/1.4/docs/guide/net/properties.html
> 
> http.nonProxyHosts
> 
> http.nonProxyHosts indicates the hosts which should be connected too
> directly and not through the proxy server. The value can be a list of
hosts,
> each seperated by a |, and in addition a wildcard character (*) can be
used
> for matching. For example: -Dhttp.nonProxyHosts="*.foo.com|localhost".
> 
> --
> To unsubscribe, e-mail:
> <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:jetspeed-user-help@;jakarta.apache.org>
> 
> --
> To unsubscribe, e-mail:
<mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:jetspeed-user-help@;jakarta.apache.org>


-- 
Tom Marsh

mailto:marsht1@;nitesco.com
http://www.nitesco.com

--
To unsubscribe, e-mail:
<mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail:
<mailto:jetspeed-user-help@;jakarta.apache.org>

--
To unsubscribe, e-mail:   <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>

Reply via email to