On Wed, Sep 7, 2011 at 7:29 AM, Andrew Walsh <wals...@gmail.com> wrote: > Hi Users and Developers, > > We recently installed Geoserver 2.1.1 from .war file on our > Tomcat. We run our Geoserver behind a reverse proxy setting > the PROXY_BASE_URL through the "global settings" web form and > switching on the 'Reverse Proxy Filter' to true in the > WEB-INF/web.xml. Apache 2.2 at the front end does a proxy to > our Tomcat/geoserver at the back end. We found that that this setup > worked fine with our previous Geoserver 2.0.1 but now we get > the following problems with 2.1.1:- > > 1) Output from the GetCapabilities requests to WMS 1.1.1 and WFS 1.1.0 > produces binary garbage. > > 2) GML and CSV output for all layers produces binary garbage. > > Other things like WMS getMap drawing and getFeatureInfo seem to be > > workingfine still as they were with 2.0.1 > > I note that when I set the Reverse Proxy Filter to 'false' the problems > with the GetCap. and GML/CSV XML output go away. Hence my theory that > problem is related to the use of the Reverse Proxy filtering. However > we can't use that as a workaround as we need the Reverse Proxy > filter switched on to correctly filter URL's in within html output coming > back to the client outside the front end.
The servlet filter was put in a hidden place because, theoretically at least, a reverse proxy should be able to do the changes in the returned html itself. Apache mod-proxy has a filter module that does exactly that, on my Linux system the package is: libapache2-mod-proxy-html - Apache2 filter module for HTML links rewriting So I don't have a direct insight in what the issue with the servlet filter might be, and I invite you to open a ticket on jira.codehaus.org, but the above might be an alternative solution. Cheers Andrea -- ------------------------------------------------------- Ing. Andrea Aime GeoSolutions S.A.S. Tech lead Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.youtube.com/user/GeoSolutionsIT http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ------------------------------------------------------- ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users