23 days ago
[Nest] 1 - 04/29/2026, 9:23:03 AM ERROR [ExceptionsHandler] fly-pte-uploader@fly-data-490503.iam.gserviceaccount.com does not have storage.objects.create access to the Google Cloud Storage object. Permission 'storage.objects.create' denied on resource (or it may not exist).
Error: fly-pte-uploader@fly-data-490503.iam.gserviceaccount.com does not have storage.objects.create access to the Google Cloud Storage object. Permission 'storage.objects.create' denied on resource (or it may not exist).
at new ApiError (/app/node_modules/@google-cloud/storage/build/cjs/src/nodejs-common/util.js:124:15)
at Util.parseHttpRespBody (/app/node_modules/@google-cloud/storage/build/cjs/src/nodejs-common/util.js:263:38)
at Util.handleResp (/app/node_modules/@google-cloud/storage/build/cjs/src/nodejs-common/util.js:203:30)
at /app/node_modules/@google-cloud/storage/build/cjs/src/nodejs-common/util.js:593:22
at onResponse (/app/node_modules/retry-request/index.js:259:7)
at /app/node_modules/teeny-request/build/src/index.js:157:17
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Pinned Solution
23 days ago
denied on resource (or it may not exist) can also be caused by incorrect bucket name. Check if you have a typo in your bucket name and make sure there are no trailing spaces.
1 Replies
Status changed to Open Railway • 23 days ago
23 days ago
denied on resource (or it may not exist) can also be caused by incorrect bucket name. Check if you have a typo in your bucket name and make sure there are no trailing spaces.
Status changed to Solved sam-a • 23 days ago