Services Plugins FAQs

Multipart upload? AWS File Uploader Plugin

I’m trying to use the AWS File Uploader Plugin and am running into file size upload errors while uploading large files. It looks like this is because the maximum size for a single request is 5gb unless a multipart upload is performed. Does this plugin support this feature? I’d like the user to be able to upload a single zip file that could be tens of gigabytes large.

Hi @dalbrecht,

Thanks a lot for using our plugin and reaching out to us!

Our plugin has a multi-part uploading feature, but it’s currently in the Beta elements. The Beta uploaders can automatically detect when multipart uploading is necessary, so the setup remains the same regardless.

You can refer to the documentation on the Beta elements and actions by clicking here, or you can see how we set it up on the application by going here!

If you have any questions, concerns, or need further assistance, please don’t hesitate to let me know :hugs:

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hi @dorel, thanks very much for responding! I’ve checked the linked documentation and application logic, and still can’t seem to get it working. I get the following error:

Event FileUploader(BETA) A Generation URL

Plugin action Generating a Pre-signed URL (BETA) error: 
TypeError: Cannot read properties of undefined (reading 'uploadUrls')
    at eval (eval at build_function (/var/task/util/util_harness.js:37:12), :173:49)
    at async /var/task/plugin_api_v4_alpha.js:198:29
    at async harness (/var/task/harness.js:115:15)
    at async /var/task/harness.js:154:64
    at async withGlobalHandlers (/var/task/harness.js:66:10)
    at async Runtime.myHandler [as handler] (/var/task/harness.js:154:10)

Your above link took me to an odd place in the docs, so I followed the section titled Steps for Configuring the “uploader (BETA)" and "File Upload No GUI (BETA)” instead.

The above error seems to imply that there were no uploadUrls generated in the workflow and I imagine it’s because I didn’t configure my AWS secret and access keys, which is because those fields are missing in the BETA version of the uploader in the Design tab. I expected to be able to do so using the below button in the Workflow tab, but I’m redirected to the plugins page for the index at a url like https://bubble.io/page?id=APP_ID&tab=Plugins&name=index

Can you tell me where I should configure my credentials for this BETA feature, and if you think I’m doing something else wrong?

Embarrassingly, I simply missed that I need to add my AWS credentials to the plugin page that Enter your API key redirected to. I was able to test on a small file and the upload worked!

However, a 7.1GB zip file failed with a similar error as before (sorry, it didn’t let me copy/paste the text):


Hi @dalbrecht,

I’m glad to hear that you successfully added the keys in the plugin settings!

I’ve tried uploading a 7GB Zip File to the Beta uploader, and everything worked as expected without any issues. However, when I changed the “Region” field to a different region - not the region of the bucket I want to upload to - I encountered the same error.

Please ensure that the “Region” field in the plugin settings matches the region of the bucket you intend to upload to. For example, if the region of the bucket is “us-west-1”, the “Region” field in the plugin settings should be “us-west-1” :pray:

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hi @dorel, I double checked the selected region and it is correct. Further, I checked by both removing the region and selecting an incorrect region to see whether uploading a small file would work and it doesn’t, so this information needs to be correct for any file to upload (as expected). What’s odd to me is that the size of the file is the only variable here, and multipart uploads are supposed to solve that. I’ve tried a multipart upload locally by following this tutorial and it worked.

Would you mind taking a look at my configuration? I’m running version 1.198.0








1 Like

Hi @dalbrecht,

Thanks a lot for the additional details and testing!

It’s interesting to observe this behavior. I’ve tested on a fresh testing page and set it up exactly as you shared, but everything works as expected. You can check out this test page and try uploading the file to our bucket. I also suspect this error might be related to the file.

Additionally, would it be convenient for you to add our support@zeroqode.com account to your app collaborators list? This will allow me to test the plugin in your environment and identify the potential root cause of the issue you’re facing.

Since Zeroqode is on an Agency plan, it doesn’t matter which Bubble plan your application has. So, please ignore the red warning. Go to your Settings → Collaboration.

Please send me here or via DMs the Editor URL to make sure we receive it successfull!

Hope we will get to the bottom of this as soon as possible :pray:

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hi @dorel, thanks very much for the offer and sharing your app! After successfully uploading the same zip file using your app, I looked at the bucket configurations and noticed that I had misconfigured my bucket :sob: I took another look at the docs and reconfigured it, and then the file upload worked! You are the man! :1st_place_medal:

1 Like

Hi @dalbrecht,

Glad to hear that you managed to get to the bottom of this behavior. These details are very case sensitive for the plugin to work correctly, and any mistakes can influence the stability. Please let us know if you have any other questions or cocenrns by sending us an email at support@zeroqode.com or a message here on the forum:hugs:

If you’re enjoying our plugins, and have some spare time, we’d love for you to rate them. Simply go to the Plugins tab in the Bubble editor, search for the plugin by name, and award it the stars you think it deserves.

Furthermore, if you would like to share your complete experience with Zeroqode, we would be grateful if you could leave your feedback at: Review.

Also, you can use the direct links:

https://www.g2.com/products/zeroqode/reviews

https://clutch.co/profile/zeroqode#reviews

Your feedback is extremely valuable to both us and the Bubble community, inspiring us to keep delivering top-notch products and excellent service. :blush:

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

1 Like

It’d be my pleasure - done! Thanks again!

Hi @dalbrecht,

We’ve received your review! Thank you so much for the fantastic feedback, It’s greatly appreciated :pray:

Please let me know if there’s anything else I can help with!

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble Banner_Last3

1 Like