I'm using mapcache/mapserver/openlayers 3 with ms4w. When my application is loaded with the browser at the normal 100% zoom level, everything returns fine (testing on chrome, firefox, and edge). The map requests are:
When this happens, only a handful of tiles are returned and mapcache/wms server won't respond to any future web requests from that session. I can pan or zoom over the map, but all generated requests are never fulfilled.
I can change the height and width of the requests in a new/reloaded tab and it returns the appropriate tiles immediately.
A previous version of my application that was using older versions of mapcache/mapserver/openlayers did not have this problem. Other than the version differences, I am now using the predefined grids in mapcache, instead of defining my own.
If I point my layers directly at mapserver, instead of using mapcache, the tiles are returned without issue and work as expected with the updated height/width/map_resolution values.
I understand why the height, width, and map resolution settings are changed with the different scale values, but I’m not sure how to configure my mapcache instance to properly respond. Can anyone point me to where I need to look to resolve