<div dir="ltr">Hi,<div><br></div><div>Sorry about the late response.</div><div><br></div><div>I've upgraded to MapProxy 1.7.1 - unfortunately the problem still persists.</div><div><br></div><div>Here's what I've done:</div>
<div><ol><li># pip2 install --upgrade --no-deps mapproxy<br></li><li>$ mapproxy-util create -t base-config mapproxy<br></li><li>$ mapproxy-util serve-develop mapproxy/mapproxy.yaml<br></li></ol><div>Running curl -I '<a href="http://127.0.0.1:8080/demo/?tms_capabilities&layer=osm&srs=EPSG3857">http://127.0.0.1:8080/demo/?tms_capabilities&layer=osm&srs=EPSG3857</a>' gives</div>
</div><div><div>HTTP/1.0 500 Internal Server Error</div><div>Content-length: 14</div><div>Content-type: text/plain</div><div>Server: MapProxy/1.7.1 (Werkzeug based) Python/2.7.8</div><div>Date: Thu, 07 Aug 2014 11:40:37 GMT</div>
</div><div><br></div><div>Related log message:</div><div><div>[2014-08-07 13:41:23,651] mapproxy.wsgiapp - CRITICAL - fatal error in demo for /demo/ tms_capabilities&layer=osm&srs=EPSG3857</div><div>Traceback (most recent call last):</div>
<div>  File "/usr/lib/python2.7/site-packages/mapproxy/wsgiapp.py", line 181, in __call__</div><div>    resp = self.handlers[handler_name].handle(req)</div><div>  File "/usr/lib/python2.7/site-packages/mapproxy/service/demo.py", line 105, in handle</div>
<div>    capabilities = urlopen(url)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen</div><div>    return _opener.open(url, data, timeout)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 410, in open</div>
<div>    response = meth(req, response)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 523, in http_response</div><div>    'http', request, response, code, msg, hdrs)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 448, in error</div>
<div>    return self._call_chain(*args)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain</div><div>    result = func(*args)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default</div>
<div>    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)</div><div>HTTPError: HTTP Error 404: Not Found</div><div>Traceback (most recent call last):</div><div>  File "/usr/lib/python2.7/site-packages/mapproxy/wsgiapp.py", line 181, in __call__</div>
<div>    resp = self.handlers[handler_name].handle(req)</div><div>  File "/usr/lib/python2.7/site-packages/mapproxy/service/demo.py", line 105, in handle</div><div>    capabilities = urlopen(url)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen</div>
<div>    return _opener.open(url, data, timeout)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 410, in open</div><div>    response = meth(req, response)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 523, in http_response</div>
<div>    'http', request, response, code, msg, hdrs)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 448, in error</div><div>    return self._call_chain(*args)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain</div>
<div>    result = func(*args)</div><div>  File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default</div><div>    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)</div><div>HTTPError: HTTP Error 404: Not Found</div>
<div>[info] 127.0.0.1 - - [07/Aug/2014 13:41:23] "HEAD /demo/?tms_capabilities&layer=osm&srs=EPSG3857 HTTP/1.1" 500 -</div></div><div><br></div><div>Any idea?</div><div><br></div><div>Cheers,</div><div>Attila</div>
<div class="gmail_extra"><br><div class="gmail_quote">2014-07-23 11:08 GMT+02:00 Oliver Tonnhofer <span dir="ltr"><<a href="mailto:olt@omniscale.de" target="_blank">olt@omniscale.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<div class=""><br>
On 23.07.2014, at 09:39, BERÉNYI Attila wrote:<br>
> Thanks for the quick reply.<br>
><br>
> Unfortunately it does not work with serve-develop either.<br>
><br>
> Same error:<br>
> [2014-07-23 07:35:01,101] mapproxy.wsgiapp - CRITICAL - fatal error in demo for /demo/ tms_capabilities&layer=xxxxxxx&srs=EPSG3857<br>
<br>
</div>Ok, that's indeed a bug. The demo page generated wrong URLs for TMS services that use use_grid_names: true. I fixed that in the 1.7x and master branch.<br>
<div class="HOEnZb"><div class="h5"><br>
Regards,<br>
Oliver<br>
<br>
--<br>
Oliver Tonnhofer    | Omniscale GmbH & Co KG    | <a href="http://omniscale.com" target="_blank">http://omniscale.com</a><br>
<a href="http://mapproxy.org" target="_blank">http://mapproxy.org</a> | <a href="https://github.com/olt" target="_blank">https://github.com/olt</a>    | @oltonn<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div></div>