Hi all,
I’m trying to set up Duplicacy on Unraid to back up to an S3 bucket, but it seems the storage URL is being constructed incorrectly. The errors I’m seeing are:
1. InvalidParameter: 1 validation error(s) found.
• Points to an issue with the bucket name or format.
2. MissingRegion: could not find region configuration
• Suggests the region (us-east-1) isn’t being passed properly.
Here’s what Duplicacy logs for the storage URL:
s3://us-east-1@https://s3.amazonaws.com/my-bucket-name/duplicacy-data/
I believe this format is incorrect, as the region and endpoint should not be embedded in the URL.
My Setup:
• Bucket Name: my-bucket-name (Region: us-east-1)
• Storage URL: Configured as s3://my-bucket-name/duplicacy-data in Duplicacy.
• Endpoint: https://s3.amazonaws.com.
What I’ve Tried:
1. Verified the bucket works via AWS CLI:
aws s3 ls s3://my-bucket-name --region us-east-1
• No issues with listing or uploading files.
2. Simplified the storage URL to s3://my-bucket-name/duplicacy-data.
3. Double-checked IAM policies and permissions (working via CLI).
Need Help With:
1. Why is Duplicacy constructing the URL incorrectly, adding us-east-1@https://s3.amazonaws.com?
2. How can I force Duplicacy to use the correct bucket name, region, and endpoint?
Any guidance would be greatly appreciated!
Thanks!