As far as I can tell, no, mapfish doesn't support a proxy base url option
like geoserver's. But you should ask on their mailing list; I'm not an
expert on the mapfish module despite being the current maintainer of the
geoserver wrapper for it.

--
David Winslow
OpenGeo - http://opengeo.org/

On Thu, Jun 30, 2011 at 11:32 AM, Stephen V. Mather <
[email protected]> wrote:

>  I assume there is another way to specify it within the mapfish
> configuration, correct?  Is specifying it in the whitelist sufficient (I
> know, I know—that’s a mapfish not GeoServer question)?****
>
> ** **
>
> Steve****
>
> ** **
>
> **[image: http://www.clemetparks.com/images/esig/cmp-ms-90x122.png]**Stephen
> Mather
> Geographic Information Systems (GIS) Manager
> (216) 635-3243****
>
> [email protected]
> clevelandmetroparks.com <http://www.clemetparks.com/>****
>
> ** **
>
> ** **
>
> ** **
>
> ** **
>
> *From:* David Winslow [mailto:[email protected]]
> *Sent:* Thursday, June 30, 2011 11:09 AM
> *To:* [email protected]
> *Cc:* [email protected]; [email protected]
> *Subject:* Re: [Geoserver-users] Proxying problem (maybe)-- MapFish and
> GeoServer****
>
> ** **
>
> The Mapfish portion of the Mapfish printing module will need to be modified
> before it can support the proxy_base_url option. See discussion on
> http://jira.codehaus.org/browse/GEOS-4574****
>
> ** **
>
> --****
>
> David Winslow****
>
> OpenGeo - http://opengeo.org/****
>
> On Thu, Jun 30, 2011 at 11:05 AM, Ariel Nunez <[email protected]>
> wrote:****
>
> Stephen,
>
> Have you added 192.168.168.153 to the white list in
> DATA_DIR/printing/config.yaml ?
>
> Ariel****
>
> On Thu, Jun 30, 2011 at 10:59 AM, Stephen V. Mather <
> [email protected]> wrote:****
>
>   Hi All,****
>
>                 It seems to be a proxying week on the GeoServer list, so
> I’ll throw my hat in the ring too.  I have a proxied GeoServer instance with
> a printing web app that works in all respects until I use the MapFish print
> client, in which case I get the following error:****
>
>  ****
>
> 2011-06-30 10:54:06,632 ERROR [servlet.BaseMapServlet] - Error while
> generating PDF****
>
> org.mapfish.print.InvalidJsonValueException: spec.layers[0].baseURL has an
> invalid value: http://192.168.168.153/geoserver/wms?
> (spec.layers[0].baseURL has an invalid value:
> http://192.168.168.153/geoserver/wms?)****
>
>                 at
> org.mapfish.print.map.readers.HTTPMapReader.checkSecurity(HTTPMapReader.java:64)
> ****
>
>                 at
> org.mapfish.print.map.readers.HTTPMapReader.<init>(HTTPMapReader.java:55)*
> ***
>
>                 at
> org.mapfish.print.map.readers.TileableMapReader.<init>(TileableMapReader.java:40)
> ****
>
>                 at
> org.mapfish.print.map.readers.WMSMapReader.<init>(WMSMapReader.java:50)***
> *
>
>                 at
> org.mapfish.print.map.readers.WMSMapReader.create(WMSMapReader.java:104)**
> **
>
>  ****
>
> etc. etc…. ****
>
>  ****
>
>                 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> ****
>
>                 at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> ****
>
>                 at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)***
> *
>
>                 at java.lang.Thread.run(Unknown Source)****
>
> Caused by: org.mapfish.print.InvalidJsonValueException:
> spec.layers[0].baseURL has an invalid value:
> http://192.168.168.153/geoserver/wms?****
>
>                 at
> org.mapfish.print.map.readers.HTTPMapReader.checkSecurity(HTTPMapReader.java:61)
> ****
>
>                 ... 139 more****
>
>  ****
>
> I have set the Proxy Base URL in the Global settings to the proxied
> address, i.e.****
>
>  ****
>
> http://192.168.168.153/geoserver <http://192.168.100.153/geoserver>****
>
>  ****
>
> BTW, when I go to the unproxied address, I have no problems… .****
>
>  ****
>
> Any thoughts?****
>
> Thanks,****
>
> Steve****
>
>  ****
>
> **[image: http://www.clemetparks.com/images/esig/cmp-ms-90x122.png]**Stephen
> Mather
> Geographic Information Systems (GIS) Manager
> (216) 635-3243****
>
> [email protected]
> clevelandmetroparks.com <http://www.clemetparks.com/>****
>
>  ****
>
>  ****
>
>  ****
>
>  ****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users****
>
>
>
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users****
>
> ** **
>

<<image001.png>>

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to