<div dir="ltr">Hi all,<div><br></div><div><br></div><div>I'm using an existing TMS service as a Tile source and then creating a layer from the assembled tiles. The problem that I have is that mapproxy will return a 500 error for a TMS request when a tile does not intersect with my source TMS layers. Is there a way to configure a error handler at the layer or cache level to pass a blank tile instead of a 500 error?</div>
<div><br></div><div><br></div><div><div style="font-family:arial,sans-serif;font-size:13px"><br>layers:<br> - name: Canada<br> - name: ORTHO2013<br> title: '2013'<br> sources: [ORTHO2013]<br><br>
</div><div style="font-family:arial,sans-serif;font-size:13px"># assemble tiles from multiple tlle sources<br></div><div style="font-family:arial,sans-serif;font-size:13px">caches:<br clear="all"> ORTHO2013:<br> grids: [spherical_mercator]<br>
sources: [1337DURH_tms, 1337ESSE_tms, 1337TORO_tms, 1337YORK_tms, 1337LAMBSAR_tms, 1337PEELBRA_tms, 1337PEELMIS_tms, 1337PEELCAL_tms]<br> meta_buffer: 0<br> meta_size: [1,1]<br> format: image/png<br> disable_storage: true<br>
<br><br></div><span style="font-family:arial,sans-serif;font-size:13px"># example of a tile source</span><br style="font-family:arial,sans-serif;font-size:13px"><div style="font-family:arial,sans-serif;font-size:13px">sources:<br>
1337DURH_tms:<br> type: tile<br> url: '<a href="http://localhost/mapcache_fbstiles/tms/1.0.0/1337DURH@gmaps/%(tms_path)s.xxx" target="_blank">http://localhost/mapcache_fbstiles/tms/1.0.0/1337DURH@gmaps/%(tms_path)s.xxx</a>'<br>
grid: spherical_mercator<br> transparent: true<br> on_error:<br> other:<br> response: transparent<br> cache: false<br> 404:<br> response: transparent<br> cache: false<br> coverage:<br>
datasource: '/home/caches/src/boundaries/web_mercator/1337DURH_boundary_epsg3857.shp'<br> srs: EPSG:3857</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>
<div><br></div><div><br></div><div><br></div><div><br></div></div>