Overpass API developpement

Text archives Help


[overpass] Re: Overpass Quotas


Chronological Thread 
  • From: Yemmy . O <orochoton@gmail.com>
  • To: overpass@osm101.openstreetmap.fr
  • Subject: [overpass] Re: Overpass Quotas
  • Date: Tue, 12 May 2015 11:53:45 +0000 (UTC)

Roland Olbricht <roland.olbricht@...> writes:

>
> Dear all,
>
> in the last weeks the server overpass-api.de has seen a flood of extra
> requests. Unfortunately, most of these requests have been from a few
> clumsy clients.
>
> The standard pattern has been apparently a server that fires as much
> requests as possible, often some or most of them syntactically correct,
> but semantically nonsense. For example, from one IP adress was sent the
> same query for objects with name "Lipkenskothen" every 5 seconds (It is
> very unlikely that these few results change more often than once per
> month, hence a frequency of once per day would be more than enough).
>
> While I may block such extreme cases with "iptables" (i.e., the server
> then appears unreachable from that IP), I would like to avoid manual
> blocking as much as possible. Beside the quite hard challenge of being
> unbiased in blocking decisions, it is also a lot of annoying work.
>
> For that purpose I have changed the quota calculation. I will uphold the
> basic rule that a client shall not send more than one request in
> parallel from an IP. For the other details, I'm trying an A/B-strategy
> for traffic management, hence they may change quite often at the moment.
>
> If you encounter a serious service degradation, in particular sustaining
> HTTP 429 responses, please contact me by mail such that I can adjust the
> algorithm to make fewer or no false positives.
>
> Cheers,
>
> Roland
>
>




Hi, Roland. Keep up the good work.
Please is there a way we can find out if our IP address has been blocked by
the server. As we have not received any http 429 error. But all we are
getting is : "connection refused" and "Network is unreachable" after making
a request such as -
http://overpass-api.de/api/interpreter?data=is_in(6.44119,3.40272);out; to
the server.

It used to work until few days back.
A timely and helpful response would be highly appreciated.

Regards.
Yemmy .O








Archive powered by MHonArc 2.6.18.

Top of page