id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc 12521,On Overpass API error OSM API gets blamed,malenki,team,"I had a ressource consuming Overpass API query running and because of this this API refused to deliver JOSM any data (I saw this on the shell¹). So far, so well known – but the JOSM error message confused me by telling: {{{ Communication with the OSM server 'https://api.openstreetmap.org/api/0.6/' timed out. Please try again later }}} It would be nice to see the correct reason for the error as message. ¹ Shell output: {{{ INFO: GET http://overpass-api.de/api/map?bbox=9.2733934,48.8055332,9.2799791,48.8096115 -> 429 (478 B) ERROR: org.openstreetmap.josm.io.OsmApiException: ResponseCode=429, Error Header=, Error Body=< OSM3S Response

The data included in this document is from www.openstreetmap.org. The data is made available under ODbL.

Error: runtime error: open64: 0 Success /osm3s_v0.7.51_osm_base Dispatcher_Client::request_read_and_idx::rate_limited. Another request from your IP is still running.

> org.openstreetmap.josm.io.OsmApiException: ResponseCode=429, Error Header=, Error Body=< OSM3S Response

The data included in this document is from www.openstreetmap.org. The data is made available under ODbL.

Error: runtime error: open64: 0 Success /osm3s_v0.7.51_osm_base Dispatcher_Client::request_read_and_idx::rate_limited. Another request from your IP is still running.

> at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:168) at org.openstreetmap.josm.io.OverpassDownloadReader.getInputStreamRaw(OverpassDownloadReader.java:95) at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:97) at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:61) at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:44) at org.openstreetmap.josm.io.BoundingBoxDownloader.parseOsm(BoundingBoxDownloader.java:184) at org.openstreetmap.josm.io.OverpassDownloadReader.parseOsm(OverpassDownloadReader.java:149) at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.parseDataSet(DownloadOsmTask.java:325) at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.realRun(DownloadOsmTask.java:333) at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:93) at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:161) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) }}} JOSM details: {{{ URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2016-02-10 01:28:32 +0100 (Wed, 10 Feb 2016) Build-Date:2016-02-10 02:33:35 Revision:9776 Relative:URL: ^/trunk Identification: JOSM/1.5 (9776 en) Linux Debian GNU/Linux stretch/sid Memory Usage: 815 MB / 2222 MB (406 MB allocated, but free) Java version: 1.8.0_72-internal-b15, Oracle Corporation, OpenJDK 64-Bit Server VM VM arguments: [-Dsun.java2d.opengl=false] Dataset consistency test: No problems found Plugins: - FastDraw (31895) - FixAddresses (31772) - HouseNumberTaggingTool (31772) - ImportImagePlugin (31772) - InfoMode (31772) - Mapillary (32040) - OpeningHoursEditor (31772) - PicLayer (31895) - RoadSigns (31895) - ShapeTools (1000) - apache-commons (31895) - apache-http (31895) - buildings_tools (31895) - contourmerge (1014) - download_along (31772) - ejml (31895) - ext_tools (31772) - geotools (31895) - gson (31895) - imagery_offset_db (32046) - jts (31772) - log4j (31895) - mapdust (31772) - measurement (31895) - opendata (31937) - photo_geotagging (31895) - photoadjust (32016) - reltoolbox (31895) - reverter (32005) - tag2link (31910) - tageditor (31772) - terracer (31895) - todo (29154) - turnrestrictions (31895) - undelete (31895) - utilsplugin2 (32018) - waydownloader (31772) - wikipedia (32058) Last errors/warnings: - W: Unable to undelete node 240,101,996. Object has likely been redacted - W: Unable to undelete node 240,108,925. Object has likely been redacted - E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=429, Error Header=, Error Body=< - E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=429, Error Header=, Error Body=< - E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=429, Error Header=, Error Body=< }}} ",defect,closed,minor,16.02,Core,latest,fixed,template_report,