0

Getting error 999 even before rate is reached

Hi,

I am receiving an error 999 even though I have only done roughly 400 queries for the day. I think Yahoo's server thinks I am hammering their server. Is there a way to get around this?


Thanks,

Levy

by
20 Replies
  • QUOTE (tapsiturbi @ Jan 6 2009, 01:12 AM) <{POST_SNAPBACK}>
    Hi,

    I am receiving an error 999 even though I have only done roughly 400 queries for the day. I think Yahoo's server thinks I am hammering their server. Is there a way to get around this?


    Thanks,

    Levy
    I'm hitting the same issue... Yahoo gave me 999 error after roughly 350 requests in over a 9 minute period for a rate of 33k queries per day if I were to run it for 24 hours... I think their limit is much lower than they actually say it is.
    0
  • Having the same problem.

    Reported problem to Yahoo! Customer Care, got pretty useless reply:

    =========
    2) Check that you are not using any third party software program or
    application to access Yahoo! services. Please keep in mind that these
    types of programs are not supported by Yahoo! and may violate our Terms
    of Service, and therefore may contribute to your receiving this error.
    ===========

    No I'm not using third party software, I'm developing it ;)
    0
  • Error 999 means that your application is sending too many requests in a short period of time. This can happen if you are batching requests, or if you are trying to retrieve too much information too quickly (like gathering all zipcodes within a state). You may need to wait (sleep) between requests to avoid this situation. Remember that you are limited to 50K requests per day, or about 1 request every two seconds.

    Eddie Babcock
    Yahoo! Geographic Technologies

    QUOTE (tomotmfireeagle @ Jan 12 2009, 11:02 PM) <{POST_SNAPBACK}>
    Having the same problem.

    Reported problem to Yahoo! Customer Care, got pretty useless reply:

    =========
    2) Check that you are not using any third party software program or
    application to access Yahoo! services. Please keep in mind that these
    types of programs are not supported by Yahoo! and may violate our Terms
    of Service, and therefore may contribute to your receiving this error.
    ===========

    No I'm not using third party software, I'm developing it ;)
    1
  • Hi Eddie,

    Thanks for the reply. I was already forcing my application to "wait" for 5 seconds per request, even before I posted my question above, and I still get the 999 error. Any other tips on how to prevent this?


    Thanks,

    Levy

    QUOTE (Eddie B @ Jan 21 2009, 02:26 PM) <{POST_SNAPBACK}>
    Error 999 means that your application is sending too many requests in a short period of time. This can happen if you are batching requests, or if you are trying to retrieve too much information too quickly (like gathering all zipcodes within a state). You may need to wait (sleep) between requests to avoid this situation. Remember that you are limited to 50K requests per day, or about 1 request every two seconds.

    Eddie Babcock
    Yahoo! Geographic Technologies
    0
  • Hello -

    we built a rss reader on a community site to publish news being fed from Yahoo News and now we are getting a Error 999 from Yahoo. What gives? Are we permanently banned? Is there any way to get around this? I would love to keep using Yahoo, but the site is not even live yet. Please help!
    0
  • QUOTE (Eddie B @ Jan 21 2009, 02:26 PM) <{POST_SNAPBACK}>
    Error 999 means that your application is sending too many requests in a short period of time. This can happen if you are batching requests, or if you are trying to retrieve too much information too quickly (like gathering all zipcodes within a state). You may need to wait (sleep) between requests to avoid this situation. Remember that you are limited to 50K requests per day, or about 1 request every two seconds.

    It would be nice if you mentioned the 1 request every 2 seconds rate limit on the front page along with the 50K per day volume limit. Since I was not aware of the rate limit I seem to have gone into 999 territory. I slowed the requests down to every 2.5 seconds, and I hope I'll be automatically unblocked fairly soon since I still can't get access.

    P.S. 1 request every 2 seconds seems rather slow. Google's http based geocoding service allows over 4 requests per seconds for a sustained period (and perhaps even faster, but I haven't tried it).
    0
  • QUOTE (Brad Schick @ Feb 14 2009, 01:50 AM) <{POST_SNAPBACK}>
    I slowed the requests down to every 2.5 seconds, and I hope I'll be automatically unblocked fairly soon since I still can't get access.

    P.S. 1 request every 2 seconds seems rather slow. Google's http based geocoding service allows over 4 requests per seconds for a sustained period (and perhaps even faster, but I haven't tried it).


    I waited over night and our access came back. I restarted my test with a 2.5 sec delay, but after a short while (didn't track it exactly) I am back to 999 response codes. How can I prevent this? We like Yahoo's overall mapping services better, but if we can't get even limited test to work we'll have to give up on them go back to Google's mapping services for our work-in-progress web app.

    We can live with the extra 2.5 sec delay, but we can't live with unpredictable access restrictions (which will just look like failures to our users).
    0
  • Well my latest attempt was to change the delay in our app to a random value between 3.0 and 6.0 seconds. With an average delay of 4.5 seconds that would make the max possible requests per day 19,200. That is far below that supposed 50,000 requests per day limit, and we still apparently don't have a large enough delay. I'm really hoping someone from Yahoo can comment when the work week starts.
    0
  • Yeah I was using Flickr, just browsing photos at no particularly fast rate (and I have no spyware issues or anything), and got the 999 error as well. This is pretty ridiculous and is the kind of thing that can be almost suicide to a website--think about it, if people get pissed off from not being able to access a site, they'll just take their business somewhere else.
    Something is wrong with this--flickr/yahoo needs to either remove this or adjust it or something, because it is really annoying. Keep in mind, that if just one person causes a 999 error to get issued, then EVERYONE who is on that IP will also be blocked for some period of time. If your ISP uses a NAT then it could affect a lot of people who are going out on that ISP NAT address, if that is how flickr/yahoo is determining which IP to block.
    0
  • To help us better understand this problem, would you identify the originating IP address, and let us know if this IP is shared among potential Flickr and GeoPlanet users? This will help us analyze the traffic and determine the best solution.

    Eddie Babcock
    Yahoo! Geo Technologies

    QUOTE (ScottG @ Feb 19 2009, 09:43 PM) <{POST_SNAPBACK}>
    Yeah I was using Flickr, just browsing photos at no particularly fast rate (and I have no spyware issues or anything), and got the 999 error as well. This is pretty ridiculous and is the kind of thing that can be almost suicide to a website--think about it, if people get pissed off from not being able to access a site, they'll just take their business somewhere else.
    Something is wrong with this--flickr/yahoo needs to either remove this or adjust it or something, because it is really annoying. Keep in mind, that if just one person causes a 999 error to get issued, then EVERYONE who is on that IP will also be blocked for some period of time. If your ISP uses a NAT then it could affect a lot of people who are going out on that ISP NAT address, if that is how flickr/yahoo is determining which IP to block.
    0
  • QUOTE (Eddie B @ Feb 23 2009, 02:18 PM) <{POST_SNAPBACK}>
    To help us better understand this problem, would you identify the originating IP address, and let us know if this IP is shared among potential Flickr and GeoPlanet users? This will help us analyze the traffic and determine the best solution.

    Eddie Babcock
    Yahoo! Geo Technologies



    Straight up dude. Yahoo is becoming a disaster. Good work at keeping your heads in the sand!
    0
  • I'm not sure how to interpret your comment. We want GeoPlanet to be successful, and soliciting information from real users is a good way to make that happen. If you don't like using GeoPlanet, please tell us why so we can fix it.

    Eddie Babcock
    Yahoo! Geo Technologies

    QUOTE (obamais.anig @ May 22 2009, 09:33 PM) <{POST_SNAPBACK}>
    Straight up dude. Yahoo is becoming a disaster. Good work at keeping your heads in the sand!
    0
  • QUOTE (Eddie B @ Jun 5 2009, 08:18 AM) <{POST_SNAPBACK}>
    I'm not sure how to interpret your comment. We want GeoPlanet to be successful, and soliciting information from real users is a good way to make that happen. If you don't like using GeoPlanet, please tell us why so we can fix it.

    Eddie Babcock
    Yahoo! Geo Technologies



    Hmm, I encountered this error today, the 999 one, all I was doing was creating my yahoo profile and the just via firefox opening a lot of tabs to interesting profiles of other people.. all in all perhaps 20-30 profiles within 2-4 minutes.. but should that be enough to cause the error? Now I can't access my profile anymore because of this error. Do I really have to wait 24 hours or something?...
    0
  • Need help run a cribbage league though yahoo games - http://leagues.games.yahoo.com/league/legendsleague - run a game generator designed by a yahoo tech guy. Have games 24/7, as owner of the league it is my responiblity to my members to have the games up ready to play. That is fine however in the last few days I can only put 1 maybe 2 days up at a time; was able to run a week at a time. Now all I get is the dreaded 999 error code locks me out for an hour or so at a time. Seems if one is working inside the walls of thier own league that one would not occur the 999 error. What can I do to avoid this in the future??? a.firefly@yahoo.com
    0
  • Since Games doesn't really have an API and is not supported by YDN, you should check with Games via help.yahoo.com. I'm going to guess they will tell you that they are blocking your usage, and they may not allow you to pull data, but there's always a chance. At any rate, talking with the team directly would be the best option. Just click 'games' on help.yahoo.com and then click 'contact us'.

    Robyn Tippins
    Community, YDN
    0
  • try to use memcached before do the query to yahoo geo api, i am using it and i don't have any 999 errors at all.


    geoplanet rocks! :D
    0
  • I am having the same problem with Error 999 - I might have hit 5000 request per day max, nowhere near 50K, but I didn't know about 1 req per 2 sec rule - there is no info whatsover about it. Now, what makes it worse is that I am still blocked after > 24 hours. My development is blocked - will you please help? I can send you my originating IP, but I am not sure I want to post it on the Forum
    0
  • Same situation here. I was just creating a simple application for my fantasy basketball and while testing might have had a lot of requests but anywhere near 50k. More like 600 requests total today.&nbsp;<br><br>
    0
  • I'm just a user of email who accesses her email on her phone and PC.

    I do have a bunch of emails in the account, but nothing "massive" (I use the account for freecycle.org emails).

    And I can't even SUBMIT an error report (That comes up with an error 7)

    Sigh....

    :(

    0
  • Harbourwoman,

    Please visit help.yahoo.com for assistance with Yahoo Products. This forum is for developers. Robyn

    0
This forum is locked.

Recent Posts

in GeoPlanet General Discussion