firebase-js-sdk icon indicating copy to clipboard operation
firebase-js-sdk copied to clipboard

Firestore FirebaseError Resource Exhausted: Quota Exceeded, Quota has not been exceeded and caching is disabled (WEB)

Open iocuydi opened this issue 3 years ago • 1 comments

[REQUIRED] Describe your environment

  • Operating System version: Windows 10
  • Browser version: Google Chrome 103.0.5060.114
  • Firebase SDK version: 8.0.1
  • Firebase Product: Firestore

[REQUIRED] Describe the problem

We use firestore in our web app. It does not use offline persistence and never has.

Certain users are experiencing this quota error anytime a firestore read is made. They use corporate issue laptops that were recently replaced, and after the replacement they are getting this error (Firestore FirebaseError Resource Exhausted: Quota Exceeded). We also use firebase database, auth, storage, and functions, and these work without issue. Our other customers without the managed devices are not experiencing any errors, the read quota is definitely not exhausted.

We previously had to enable experimentalForceLongPolling with this same customer to make firestore work on their managed laptops before. After doing this, it worked for the past year without issue until today.

Perhaps the wrong error message is being thrown? Are there any recommended steps to take to see whether this is an IT firewall issue? Maybe ping certain addresses and see if it's blocked? It seems that this is related to the corporate network but it is hard to troubleshoot with this error message.

iocuydi avatar Jul 20 '22 09:07 iocuydi

We have a test page to identify network problems. Try opening this page on the corporate laptop and see if tests pass.

https://debug-my.firebaseapp.com/

tom-andersen avatar Jul 20 '22 20:07 tom-andersen