acd_cli
acd_cli copied to clipboard
Rate Exceeded
I am getting the following when trying to do a sync. I have tried delete-everything and reinstalling with no gain. Both computers that I had set up are broken but the message is slightly different on the one that I didn't reinstall on and it has the 429 error code. Did acd_cli get shut down again?
17-05-30 21:37:42.718 [CRITICAL] [acdcli.api.client] - Error getting endpoint data. Response: {"message":"Rate exceeded"}
Traceback (most recent call last):
File "/usr/local/bin/acd_cli", line 9, in
Ditto:
Traceback (most recent call last):
File "/usr/local/bin/acd_cli", line 9, in <module>
load_entry_point('acdcli==0.3.2', 'console_scripts', 'acd_cli')()
File "/usr/local/bin/acd_cli.py", line 1688, in main
ret = args.func(args)
File "/usr/local/bin/acd_cli.py", line 849, in usage_action
r = acd_client.get_account_usage()
File "/usr/local/lib/python3.5/dist-packages/acdcli/api/account.py", line 67, in get_account_usage
raise RequestError(r.status_code, r.text)
acdcli.api.common.RequestError: RequestError: 429, {"message":"Rate exceeded"}
I figured I'd try to enable my own security profile as outlined here, but then I started getting invalid_scope
errors when trying to get a token under my new profile.
And now this page has the following message:
The Amazon Drive API and SDKs are currently closed to new developers. Thank you for your interest. We received an overwhelming number of API invitation requests with many innovative integration scenarios. We have ended the invitation period to focus on enabling new customer experiences with current developers.
I'm unsure if this is related, or how recent that message is, but it's crap timing. :-/
Same here, same stacktrace as @nemymongus.
It would probably be safe to assume that this is just another Amazon Cloud Drive quota we blew over (#550). I would wait until things settle, I doubt this is the end again, unless @yadayada went behind Amazon's back and is using a different CLIENT_ID and never had their ban lifted in the first place.
This is likely just Amazon's throttling as described in #416
Still get 429 even switching between multiple authorized apps. Perhaps something wrong on the backend.
In the response headers:
x-amzn-ErrorType: TooManyRequests:http://internal.amazon.com/coral/com.amazon.clouddrive.service/
Body:
{"code":null,"info":null,"logref":null,"message":"Rate exceeded"}
Yep. I'm getting a 429 with a different app too.
Works fine with Advanced Users (Security Profile) auth method. Yes, it means you have to register your own app on https://developer.amazon.com
@karbentur, registering a security profile won't work anymore because Amazon have to whitelist it and they aren't accepting any new apps. I'm also not convinced it would help because the security profiles for several apps seem not to be working.
@chrisgavin, ok, now I see. Anyway, security profiles method still works fine.
@karbentur how can you say it works fine? I have a security but I cant generate a new oauth key? I the page to generate them is gone?
I have the same problem:
[CRITICAL] [acdcli.api.client] - Error getting endpoint data. Response: {"message":"Rate exceeded"}
Traceback (most recent call last):
File "/usr/bin/acd_cli", line 11, in
+1
+1
Same here
+1
for me, acd_cli sync give this:
acdcli.api.common.RequestError: RequestError: 429, [acd_api] no body received.
and Expandrive gives an empty folder.
Amazon is messing again with 3rd party tools
My Expandrive is also not working.
From Expandrive support chat, they are getting error 429 as acd_cli but it's not an oauth error like last time
That's actually a good news in a sense that it could be temporary. As Expandrive is a paid (and an expensive one) service and the developers play by the rules but even they're down.
OR, ACD decided to shut down 3rd party tools. Remeber that the 3rd party tools web page has been removed from amazon few days ago
@kedryn Yep that's what I'm concerned about. Guess all we can do is wait.
That would be a pretty stupid move on Amazon's account because I haven't seen many people using it as a "backup/restore" only storage. Even if people do then Amazon hasn't made even a remotely useful app or web interface to perfectly utilize stored media. That's enough inconvenience for me to switch to some other cloud storage with a lot less space.
Gentlemen, Today I got the same problem while trying to connect to Amazon Drive. Acdcli returns the error: [Acdcli.api.client] - Error getting endpoint data. Response: {"message": "Rate exceeded"}
I emailed Amazon, where I quickly responded. I wondered how to use Amazon Drive on Linux. The sad news is that Amazon Drive supports only connection via web browser. Acdcli and rclone client apps are not supported. That's why we're not getting access to Amazon Drive.
Here is the answer portion of the email:
Hello,
I understand your concern about using third party clients and apps to access Amazon Drive on Linux. Unfortunately, third party applications such as, acd_cli and Rclone client access has been revoked and they no longer supports Amazon Drive access. I'm sorry for any inconvenience this might have caused to you. I'd suggest you to please access Amazon Drive using website on Linux. Here's the link:
https://www.amazon.com/clouddrive
Oh dear. Hopefully this is just the support person being incompetent and getting confused over the recent OAuth issues. If they really have banned all third party tools intentionally then ACD is completely useless.
On the plus side, maybe this is the motivation needed to reverse engineer the "official" client.
@ricardoclaus I think they are repeating old news to you (I hope). That's one of the the 3 things people seemed to be told by first level support when calling about this last time. Given that other apps are also not working and all this has happened several times before, I would treat this as a likely Amazon problem at least for today.
Or maybe too many people started syncing once acd_cli was reauthorized by Amazon and we have collectively exceeded Amazon's daily quota for acd_cli
ODrive is still working, so they haven't banned all the 3rd party clients (yet).
Expandrive told me that Amazon is esperiencing selective outage. For example NetDrive is working, Arq backup is not
Il 31 mag 2017 4:16 PM, "Chris R" [email protected] ha scritto:
@Kedryn https://github.com/kedryn Yep that's what I'm concerned about. Guess all we can do is wait.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/yadayada/acd_cli/issues/572#issuecomment-305200293, or mute the thread https://github.com/notifications/unsubscribe-auth/AMKyUGzgSmNcryoAzwzNHvx6idSGcMdLks5r_XY_gaJpZM4NrFp9 .
ODrive is kind of Amazon's buddy. They where there in the first hour and Amazon used their auto-sync feature to promote drive. At the time the official app was just manual and quite unusable. I highly doubt they would ban them that easily.
Shameless plug, but there's a discord server based on discussing future of unlimited cloud storage providers & future of acd_cli
I know last time the issues got out of hand, so there's a acd_cli channel there should anyone be interested.
The official acd_cli chat is on gitter though, as linked from the main github page: https://gitter.im/yadayada/acd_cli