secondlife / jira-archive

2 stars 0 forks source link

[BUG-225252] SL Map Tiles Missing at Zoom Level 5 and Above #4099

Open sl-service-account opened 6 years ago

sl-service-account commented 6 years ago

What just happened?

I use the SL Map API for my own "aviation map" and first noticed the problem there. I then went to the official SL map page and found it was having the same issue.

What were you doing when it happened?

The SL map tile server seems to be no longer serving tiles at zoom level 5 and above. You can see the effect of this on the SL web map. Go to https://maps.secondlife.com and zoom out a couple steps (for me in chrome, only two steps out on my scroll-wheel is enough). Map tiles are no longer displayed and you get a blank map.

You can also see the map tile fetch failures in the javascript console. In Chrome, you can use Ctrl-Shift-J to get the javascript console. Once zoomed out a couple steps, you will see 403 errors on all the map tile fetch attempts (see attached figure). When the problem begins, it is trying to use the map-5-x-y-objects.jpg tiles. Note that 403 errors at closer in zooms seem to be normal when Leaflet tries to fetch tiles for non-exist regions, but once at level 5, no tiles are served at all.

What were you expecting to happen instead?

According to http://wiki.secondlife.com/wiki/Map_API_Introduction map tiles should be available up to level 8.

Other information

Attachments

Links

Related

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-225252 | | Summary | SL Map Tiles Missing at Zoom Level 5 and Above | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Kelly Shergood (kelly.shergood) | | Created at | 2018-08-10T13:04:17Z | | Updated at | 2020-07-01T17:40:09Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'Website', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'The SL map tile server seems to be no longer serving tiles at zoom level 5 and above. You can see the effect of this on the SL web map. Go to https://maps.secondlife.com and zoom out a couple steps (for me in chrome, only two steps out on my scroll-wheel is enough). Map tiles are no longer displayed and you get a blank map.\r\n\r\nYou can also see the map tile fetch failures in the javascript console. In Chrome, you can use Ctrl-Shift-J to get the javascript console. Once zoomed out a couple steps, you will see 403 errors on all the map tile fetch attempts (see attached figure). When the problem begins, it is trying to use the map-5-x-y-objects.jpg tiles. Note that 403 errors at closer in zooms seem to be normal when Leaflet tries to fetch tiles for non-exist regions, but once at level 5, no tiles are served at all.\r\n\r\n', 'What were you doing when it happened?': 'I use the SL Map API for my own "aviation map" and first noticed the problem there. I then went to the official SL map page and found it was having the same issue.', 'What were you expecting to happen instead?': 'According to http://wiki.secondlife.com/wiki/Map_API_Introduction map tiles should be available up to level 8.', } ```
sl-service-account commented 6 years ago

Kelly Shergood commented at 2018-08-10T15:27:46Z

Another way to see the issue is through the direct links to the map tiles. The map tile:

http://map.secondlife.com/map-4-1024-896-objects.jpg

loads properly, but:

http://map.secondlife.com/map-5-1024-896-objects.jpg

Returns the error:

AccessDenied Access Denied 0469AE4A6133BD59 +B+2YtY9kI7MiCQR/3ZOIgAJZvA2aXJQwqjdqqxV7Zv6dUhawj3H+1SacYq5ayLloCLKOoaRvbs=

even though the grid coordinates 1024,896 should be valid at zoom 5.

sl-service-account commented 6 years ago

Kelly Shergood commented at 2018-08-14T13:52:07Z

SL Map, and Map API appear to be working correctly now.

sl-service-account commented 6 years ago

Kelly Shergood commented at 2018-08-28T02:05:27Z

This issue has returned. It seems the tile generation process sometimes fails and leaves the higher zoom level tiles ungenerated. Problem starts at zoom 5 again this time.