File Store S3 Backblaze B2

Trying to setup Backblaze B2 for file store and backups using S3 advanced custom config options

Running FreePBX 16.0.26

Getting the following error on executing a backup:

Endpoints must be full URIs and include a scheme and host

Current custom endpoint is: s3.us-west-000.backblazeb2.com
Custom Region is: us-west-000

Has anyone gotten this to work properly?

thanks

Made a little bit of progress

Changed my endpoint to https:// s3.us-west-000.backblazeb2.com

Now the file is backed up to my S3 storage but I get the following error;

Finished Remote Maintenance
Saving to selected Filestore locations
Saving to: S3:‘Backblaze’ instance

Finished Saving to selected Filestore locations
There were errors during the backup process
Error executing “ListObjects” on “https://s3.us-west-000.backblazeb2.com/PBX-Backups?prefix=XXXXXX%2F&delimiter=%2F&encoding-type=url”; AWS HTTP error: Client error: GET https://s3.us-west-000.backblazeb2.com/PBX-Backups?prefix=XXXXXXXX%2F&delimiter=%2F&encoding-type=url resulted in a 403 Forbidden response:

Error>

AccessDenied

Unauthenticated requests are not allowed for this api

Seems like it should be a support call but the url is not formatted correctly

Any assistance would be appreciated

thanks

One last update here

I modified the application key permission in Backblaze to full read/write and now everything seems to be working perfectly

Hopefully this can help others if they have this question / issue in the future

1 Like

I believe @lgaetz can give you access. This may be something good to add to the wiki https://wiki.freepbx.org

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.