From: Arne K. <ar...@ti...> - 2010-11-17 08:29:44
|
The /data bit will be a problem. Not sure whether you can configure Tomcat to "move the root", i.e. so that GWC runs on ..:7080/data/geowebcache If not, you'll either have to rewrite the XML in the proxy, or download a static copy of the getcapabilities document and edit that. -Arne On 11/17/10 3:27 AM, Sid...@cs... wrote: > Thanks Arne, > I need to make geowebcache available to external users therefore the onlineresource tag in the getcapabilities document should point to the proxy server name instead of internal server name. I hope the solution you have given will fix this problem. > Currently the onlineResource tag is<OnlineResource xlink:type="simple" xlink:href="http://ogc-hba.vm.csiro.au:7080/geowebcache/service/wms?SERVICE=WMS&"/> > I want it to be<OnlineResource xlink:type="simple" xlink:href="http://www.cmar.csiro.au/data/geowebcache/service/wms?SERVICE=WMS&"/> > > Thanks again. > > Regards > S. M. Guru > > -----Original Message----- > From: Arne Kepp [mailto:ar...@ti...] > Sent: Wednesday, 17 November 2010 10:51 AM > To: Guru, Siddeswara (CMAR, Hobart) > Cc: geo...@li... > Subject: Re: [Geoserver-users] external visible name in WMS Getcapabilities > > PROXY_BASE_URL only affects GeoServer, GWC always constructs URLs from > the request URL. > > If the proxy only affects the hostname/port you can fix this by > preserving the hostname of the request, Apache example below: > > ProxyRequests Off > > <Proxy *> > Order deny,allow > Allow from all > </Proxy> > > ProxyPreserveHost On > ProxyPass /geowebcache http://localhost:8080/geowebcache > ProxyPassReverse /geowebcache http://localhost:8080/geowebcache > > -Arne > > ps. consider running Tomcat straight on port 80 instead, most webservers > don't have very good performance out of the box > > On 11/17/10 12:32 AM, Sid...@cs... wrote: >> Thanks Andrea. It works. Proxy_BASE_URL is in web.xml. Do I need to change anything to get the same in Geowebcache. I have changed the URL for gwcWMSConfig in geowebcache-core-context.xml. I am using the latest build of the geowebcache and geoserver 2.0.X >> >> Thanks. >> >> regards >> S.M.Guru >> ________________________________________ >> From: and...@gm... [and...@gm...] On Behalf Of Andrea Aime [and...@ge...] >> Sent: 16 November 2010 20:00 >> To: Guru, Siddeswara (CMAR, Hobart) >> Cc: geo...@li... >> Subject: Re: [Geoserver-users] external visible name in WMS Getcapabilities >> >> On Tue, Nov 16, 2010 at 5:33 AM,<Sid...@cs...> wrote: >>> Hello All, >>> I need to get the proxy server name on the getCapabilities document to make GeoServer external accessible. I have added the external proxy URL in PROXY_BASE_URL but, the Onlineresource tag in >> PROXY_BASE_URL where? >> You should change that in the "global settings page": >> >> http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.admin.GlobalSettingsPage >> >> Also, which version of GeoServer are you using? I'm pretty sure it >> works for 2.0.x >> >> Cheers >> Andrea >> >> ----------------------------------------------------- >> Ing. Andrea Aime >> Senior Software Engineer >> >> GeoSolutions S.A.S. >> Via Poggio alle Viti 1187 >> 55054 Massarosa (LU) >> Italy >> >> phone: +39 0584962313 >> fax: +39 0584962313 >> >> http://www.geo-solutions.it >> http://geo-solutions.blogspot.com/ >> http://www.linkedin.com/in/andreaaime >> http://twitter.com/geowolf >> >> ----------------------------------------------------- >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2& L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> Geoserver-users mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geoserver-users |