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?
Thanks, Ching Chen -----Original Message----- From: Jeff Sexton [mailto:jsexton@;odshealthplans.com] Sent: Monday, November 11, 2002 11:49 AM To: Jetspeed Users List Subject: Re: Jetspeed Proxy set up question On Mon, 11 Nov 2002, Ching Chen wrote: > We are trying to deploy Jetspeed from behind a proxy and firewall. We are > able to proxy to the login screen which is a stand alone JSP, and we are > able to login and display the first page of our site, however, all the links > from that point on point to the local server (behind the firewall) not to > the proxy, and are therefore unreachable outside of our environment. Has > anyone had this problem? Is there a solution? I spent a lot of time on this. You are supposed to be able to set an environment variable to control this, CATALINA_OPTS, to, for example: -DproxySet=true -DproxyHost=[hostname] -DproxyPort=[port#] -nonProxyHosts=[hosts] nonProxyHosts are supposed to be separated with a '|'. For example, I used: -nonProxyHosts=*.odshp.com|localhost This doesn't work however. The proxy settings do work, but then you don't get internal sources. If you take the proxy settings out (no CATALINA_OPTS) then you get internal sites of course, but nothing that must be proxied. I tried this with various versions of Tomcat, Jetspeed and java. My solution ultimately was to point Jetspeed at a squid server as a proxy, then use the squid server to control which requests went to the firewall. That worked fine. Squid is quite easy to setup, even if you have not used it before. -- 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>
