Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After addon update "error 403: rate_limit_exceeded" is thrown #373

Closed
endlessterror opened this issue Jan 24, 2022 · 39 comments
Closed

After addon update "error 403: rate_limit_exceeded" is thrown #373

endlessterror opened this issue Jan 24, 2022 · 39 comments

Comments

@endlessterror
Copy link

endlessterror commented Jan 24, 2022

Describe the problem and steps to reproduce it:

Windows 10 64bit, Thunderbird 91.5.0 (64-bit). Addon version is 91.0.3

Today when starting up tbird I was prompted to enter my Google credentials.

After doing so I was presented with the 2FA authentication. Passed successfully and then I was prompted if it would be ok for calendar to access this and that. Accepting that I get a 403 error: rate_limit-exceeded

What happened?

Received the error mentioned above

What did you expect to happen?

Google calendar would authenticate ok and events from my Google calendar would start appearing

Anything else we should know?

With debugging enabled:

εικόνα

εικόνα

@performantp
Copy link

Same here

@andreas301-sketch
Copy link

Same here. I had to sign in to Google again today and was presented with "error 403: rate_limit_exceeded" after 2FA

@FredH42
Copy link

FredH42 commented Jan 24, 2022

Hi, same for me. The popup mentions that the developer can ask to raise the connexion rate limit...
Any help appreciated. Thx

@anatoliDeryshev
Copy link

anatoliDeryshev commented Jan 24, 2022

Previous issue - #288
Possible details, as mentioned by MarkWest2017 - https://stackoverflow.com/questions/48868737/rate-limit-exceeded-google-calendar

@georgmo
Copy link

georgmo commented Jan 24, 2022

same. Thank you.

@IanBlakeley
Copy link

I'd try to authenticate again later if I knew how to trigger it. Just had the same failure so I am thinking no sync until updated signin?

@alfredo49
Copy link

Same issue

@peterVoisin
Copy link

The same

@Botislav
Copy link

Same here

1 similar comment
@HeikoPaulheim
Copy link

Same here

@pajew
Copy link

pajew commented Jan 24, 2022

This addon is not necessary any more.
https://support.mozilla.org/pl/questions/1355356

@depauw75
Copy link

same problem here!

@IceKarimMore
Copy link

Very sorry for my Twiter error report
I have the same problem.
Google error message for me is below
Erreur d'autorisation
Erreur 403 : rate_limit_exceeded

Cette appli a atteint son taux de connexion maximal.

Google limite la fréquence à laquelle une appli peut accepter de nouveaux utilisateurs. Vous pouvez réessayer plus tard ou demander au développeur (provider-for-google-calendar@googlegroups.com) d'augmenter le taux de connexion maximal de l'appli.

Si vous êtes le développeur, vous pouvez demander à augmenter ce taux.
En savoir plus
Le contenu de cette section a été fourni par le développeur de l'appli. Google ne l'a pas examiné ni validé.
Si vous êtes le développeur de l'appli, assurez-vous que les détails de cette requête respectent les règles de Google.

login_hint: tabbarakarim@gmail.com
hl: fr
response_type: code
redirect_uri: urn:ietf:wg:oauth:2.0:oob:auto
client_id: 647770275422-f30mivm6f2nli7qu4mpt20a3lc83t1vv.apps.googleusercontent.com
access_type: offline
scope: https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/tasks

AideConfidentialitéConditions d'utilisation

If I can provide more information please let me know

@FredH42
Copy link

FredH42 commented Jan 24, 2022

This addon is not necessary any more. https://support.mozilla.org/pl/questions/1355356

Thank you so much for the intel! It should make things easier, now.
I'm just bugged that I have to re-colour code a zillion events in the next 6 months on my calendar now everything's lost, but at least it's working. Thanks for sharing.

@IceKarimMore
Copy link

Thanks, I've just seen pajew's comment.
Works fine

@srsbiz
Copy link

srsbiz commented Jan 24, 2022

This addon is not necessary any more. https://support.mozilla.org/pl/questions/1355356

Just checked it again, and it still does not support private calendars shared with my account (public ones are available to subscribe), and this plugin does.

See #376

@anatoliDeryshev
Copy link

Started to work again, was able to login.

@danardf
Copy link

danardf commented Jan 24, 2022

No way to use it for now.
I'm watting the fix.

@morbac
Copy link

morbac commented Jan 24, 2022

same problem here

@kewisch
Copy link
Owner

kewisch commented Jan 24, 2022

Hey folks, apologies this is happening again. Unfortunately when releasing 91.0.3 I used the wrong API key, so folks need to log in again, which is causing Google to hit the rate limits. I've requested an increase last time, though it seems I am reaching that limit as well.

There are two things I can do:

  • Re-release as 91.0.4 with the same api key as 91.0.2. This should save users who have not upgraded yet, but will cause users who have to re-login once more.
    • → I've done this, I think the trade-offs are reasonable, and it will save about 60% of users.
  • Create a local mechanism for staged rollout. Unfortunately, neither AMO nor ATN provide a way to only upgrade a percentage of users. What I can do is cache the API key locally, and if it changes during an upgrade I first try with the new key, if that doesn't work due to rate_limit_exceeded I continue with the cached key and try again for a certain period of time. This will be a bit of work, but would ultimately save people from this happening again.

In the short term, this issue should "fix itself" after a few days. It may even be quicker this time since I have higher rate limits. Hang in there ❤️

@kewisch kewisch pinned this issue Jan 24, 2022
@JPRuehmann
Copy link

After Updating to 91.0.4 Login does not work anymore.

@kewisch
Copy link
Owner

kewisch commented Jan 24, 2022

Can you clarify "does not work"? Does it also show the 403 error, or something completely different?

@JPRuehmann
Copy link

It shows the 403 Error.
91.0.3 worked.

@Giosmile
Copy link

I also upgraded to version 91.0.4 but the 403 Error problem persists the same as before with 91.0.3.
What do we do?

@Giosmile
Copy link

It shows the 403 Error. 91.0.3 worked.

But have you installed the previous version and now it works for you? Error cleared?

@kewisch
Copy link
Owner

kewisch commented Jan 24, 2022

No need to downgrade to 91.0.3. If you switch between these versions, you will need to re-authenticate, and will hit the 403 error either way. Unfortunately the best advice I can give at the moment is to wait and see, trying again later in the day or tomorrow. Eventually enough folks will have logged in so that the load balances, and everyone will be able to use it again.

@JPRuehmann
Copy link

JPRuehmann commented Jan 24, 2022

Ok. Thanks.

@crimle
Copy link

crimle commented Jan 24, 2022

Same issue for me... Here are some Details of the error message:

Wenn Sie der App-Entwickler sind, sorgen Sie dafür, dass diese Anfragedetails den Google-Richtlinien entsprechen.

login_hint: myemailaddress@gmail.com
hl: de
response_type: code
redirect_uri: urn:ietf:wg:oauth:2.0:oob:auto
client_id: 647770275422-383s2no7f243rp9iv4m31llptt09tld2.apps.googleusercontent.com
access_type: offline
scope: https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/tasks

@n33tfr33k
Copy link

Start Thunderbird and get the Google login box. Log in and respond to a verification prompt from Google on my phone. Then get 403 error. I then respond to the Google security alert e-mail, log into my Google account, verify myself again, and Calendar works.

This process worked for me, Linux, TB 64-bit version 91.5.0, Plugin version 91.0.4

@crimle
Copy link

crimle commented Jan 24, 2022

«Start Thunderbird and get the Google login box. Log in and respond to a verification prompt from Google on my phone. Then get 403 error. I then respond to the Google security alert e-mail, log into my Google account, verify myself again, and Calendar works.»
Does NOT work for me!

@sasha-
Copy link

sasha- commented Jan 24, 2022

Just stopping by to say thank you for addressing this quickly. Now we just wait for google to reset counters.

@syl1010
Copy link

syl1010 commented Jan 24, 2022

Same problem here for 2 days "Error 403: rate_limit_exceeded"

Running version 91.5.0

@ncroiset
Copy link

ncroiset commented Jan 24, 2022

Since release 91.0.4 same problem in my side also.

It is also written :

Google limits how often an app can accept new users. You can try again later or ask the developer (provider-for-google-calendar@googlegroups.com) to increase the app's maximum connection rate.

If you are the developer, you can request to increase this rate.

@bgrinstein
Copy link

I have the same Authorization Error
"Error 403: rate_limit_exceeded. This app has reached its sign-in rate limit for now."
After reaidng the trhead I tried to login several times over the last 3 hrs, without success. The curious thing is that my Thuderbird version says 91.5.0 (64 bit), rather than the 91.0.4 others have been reporting

@HgWing
Copy link

HgWing commented Jan 24, 2022

Same problem. No way to get it working :( Thunderbird 91.5.0 (64-bit) on Manjaro

@MartinX3
Copy link

Please stop commenting, if you have the same issue. Just subscribe to this issue ticket and wait for a solution.
You all are disturbing everyone who subscribed to this issue ticket.

Repository owner locked as too heated and limited conversation to collaborators Jan 24, 2022
@kewisch
Copy link
Owner

kewisch commented Jan 24, 2022

Locking comments for the moment. This is indeed the main issue where folks may be waiting for a resolution. If you need help with something not covered in my comments above please file a new issue or reach out to me via email. I'm getting a lot of requests right now, so I may not be able to get back to everyone, but I'm trying!

@kewisch
Copy link
Owner

kewisch commented Jan 28, 2022

Hey folks, we should be good now, sign-in rates are back to normal!
graph showing sign-in rates back far under the limit

Thank you everyone for your support, the generous donations, and your understanding. I acknowledge this was frustrating to many of you and may have taken some of the productivity out of your day. I have a few ideas on how to mitigate this in case it happens in the future that I'll be looking in to before I do any further releases.

@kewisch kewisch closed this as completed Jan 28, 2022
@kewisch kewisch unpinned this issue Jan 28, 2022
@hnsch
Copy link

hnsch commented Jan 29, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests