#17772 closed defect (fixed)
JMapViewer - tiles stopped working
Reported by: | Owned by: | Don-vip | |
---|---|---|---|
Priority: | major | Milestone: | 19.05 |
Component: | JMapViewer | Version: | latest |
Keywords: | tms http rate limit | Cc: | Klumbumbus, stoecker |
Description (last modified by )
Attachments (1)
Change History (11)
Changed 21 months ago by
Attachment: | 2019-05-30 11_45_09-JMapViewer Demo.png added |
---|
comment:1 Changed 21 months ago by
Cc: | Klumbumbus stoecker added |
---|---|
Keywords: | tms http rate limit added |
Owner: | changed from team to Don-vip |
Status: | new → assigned |
comment:2 Changed 21 months ago by
Description: | modified (diff) |
---|
comment:3 Changed 21 months ago by
I see this problem only in the imagery preferences (see ticket:16301#comment:70). The download window and the mapview work fine for me. See console log below, the first are from the preferences and the last from the mapview. The first are rejected while the last work fine despite both use the same URL pattern https://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png
Failed loading https://b.tile.openstreetmap.org/18/130432/91262.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://c.tile.openstreetmap.org/18/130432/91262.png Failed loading https://c.tile.openstreetmap.org/18/130431/91263.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://a.tile.openstreetmap.org/18/130431/91263.png Failed loading https://a.tile.openstreetmap.org/18/130433/91262.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://a.tile.openstreetmap.org/18/130433/91262.png Failed loading https://b.tile.openstreetmap.org/18/130433/91263.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://b.tile.openstreetmap.org/18/130433/91263.png Failed loading https://c.tile.openstreetmap.org/18/130431/91264.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://b.tile.openstreetmap.org/18/130431/91264.png Failed loading https://a.tile.openstreetmap.org/18/130431/91262.png: class java.io.IOException: Server returned HTTP response code: 429 for URL: https://b.tile.openstreetmap.org/18/130431/91262.png 2019-05-30 15:15:06.214 INFO: GET https://a.tile.openstreetmap.org/13/4394/2748.png -> 200 (21.7 kB) 2019-05-30 15:15:06.214 INFO: GET https://a.tile.openstreetmap.org/13/4393/2747.png -> 200 (25.3 kB) 2019-05-30 15:15:06.214 INFO: GET https://a.tile.openstreetmap.org/13/4393/2750.png -> 200 (19.7 kB) 2019-05-30 15:15:06.236 INFO: GET https://c.tile.openstreetmap.org/13/4394/2749.png -> 200 (19.7 kB)
comment:4 Changed 21 months ago by
MapView doesn't use JMapViewer and has its own (and much better) tile loading mechanism.
comment:5 Changed 21 months ago by
Milestone: | → 19.05 |
---|
comment:7 Changed 21 months ago by
@Klumbumbus please test in JOSM imagery preferences with r14145 it should work.
comment:9 Changed 21 months ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in [o35016:35022].
Confirmed, we get HTTP 429 (Too Many Requests) and jmapviewer retries in loop, worsening the problem: