Hello, Im doing some basic tests on Mapproxy and I am having some issues with certain WMS servers. Right now my config file includes 3 layers attached to 3 different servers like this:<div><br></div><div><div><div><i>layers:</i></div>
<div><i>  - name: fronteras</i></div><div><i>    title: Omniscale OSM WMS - <a href="http://osm.omniscale.net">osm.omniscale.net</a></i></div><div><i>    sources: [cache_fronteras]</i></div><div><i>  - name: topo</i></div>
<div><i>    title: Cubewerx</i></div><div><i>    sources: [cache_topo]</i></div><div><i>  - name: osm</i></div><div><i>    title: OSM</i></div><div><i>    sources: [cache_osm]</i></div></div></div><div><i><br></i></div><div>
<div><i>caches:</i></div><div><i>  cache_fronteras:</i></div><div><i>    grids: [GLOBAL_MERCATOR, global_geodetic_sqrt2]</i></div><div><i>    sources: [serv1]</i></div><div><i>  cache_topo:</i></div><div><i>    grids: [GLOBAL_MERCATOR, global_geodetic_sqrt2]</i></div>
<div><i>    sources: [serv2]</i></div><div><i>  cache_osm:</i></div><div><i>    sources: [serv3]</i></div></div><div><i><br></i></div><div><div><i>sources:</i></div><div><i>  serv1:</i></div><div><i>    type: wms</i></div>
<div><i>    req:</i></div><div><i>      url: <a href="http://osm.omniscale.net/proxy/service">http://osm.omniscale.net/proxy/service</a>?</i></div><div><i>      layers: osm</i></div><div><i>  serv2:</i></div><div><i>    type: wms</i></div>
<div><i>    req:</i></div><div><i>      url: <a href="http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi">http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi</a>?</i></div><div><i>      layers: Foundation.ETOPO2</i></div>
<div><i>  serv3:</i></div><div><i>    type: wms</i></div><div><i>    req:</i></div><div><i>      url: <a href="http://129.206.229.158:8180/geowebcache_122/service/wms">http://129.206.229.158:8180/geowebcache_122/service/wms</a>?</i></div>
<div><i>      layers: osm_auto:all</i></div></div><div><br></div><div>Both layers &quot;topo&quot; and &quot;fronteras&quot; work fine. For example, if i write these requests in my browser:</div><div><br></div><div><a href="http://127.0.0.1:2222/service?LAYERS=fronteras&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400"><i>http://127.0.0.1:2222/service?LAYERS=fronteras&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400</i></a></div>
<div><a href="http://127.0.0.1:2222/service?LAYERS=fronteras&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400"><i>http://127.0.0.1:2222/service?LAYERS=topo&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400</i></a></div>
<div><br></div><div>I get the propper image as expected. But when I query the third server:</div><div><br></div><div><a href="http://127.0.0.1:2222/service?LAYERS=fronteras&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400"><i>http://127.0.0.1:2222/service?LAYERS=osm&amp;FORMAT=image%2Fjpeg&amp;service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A4326&amp;BBOX=-28.6083984375,19.1162109375,-2.2412109375,36.6943359375&amp;WIDTH=600&amp;HEIGHT=400</i></a></div>
<div><br></div><div>I get a HTTP error. Looking inside mapproxy log file, it shows this warning and thea ctual request to the server:</div><div><br></div><div><i>2011-08-31 12:23:20,063 - WARNING - mapproxy.source.wms - could not retrieve WMS map: HTTP Error &quot;<b><a href="http://129.206.229.158:8180/geowebcache_122/service/wms?layers=osm_auto%3Aall&amp;width=1184&amp;version=1.1.1&amp;bbox=-10801469.341,-782715.16964,782715.16964,10801469.341&amp;service=WMS&amp;format=image%2Fpng&amp;styles=&amp;srs=EPSG%3A900913&amp;request=GetMap&amp;height=1184">http://129.206.229.158:8180/geowebcache_122/service/wms?layers=osm_auto%3Aall&amp;width=1184&amp;version=1.1.1&amp;bbox=-10801469.341,-782715.16964,782715.16964,10801469.341&amp;service=WMS&amp;format=image%2Fpng&amp;styles=&amp;srs=EPSG%3A900913&amp;request=GetMap&amp;height=1184</a></b>&quot;: 400</i></div>
<div><i><br></i></div><div>Notice that the parameters are all messed up. Original width and height was 256x256 and it changes to 1184x1184. It also changes the image format from jpeg to png, and also the bounding box and EPSG values are completely different. I have never used these values before so its not likely to be a cached query or some old requests previously done.</div>
<div><br></div><div>I hope you can give me some clues about this error. Thanks in advance.</div><div><br></div><div><br></div>