Question #687232 on Duplicity changed:
https://answers.launchpad.net/duplicity/+question/687232
Status: Open => Answered
edso proposed the following answer:
On 18.12.2019 12:52, Robert Inder wrote:
> New question #687232 on Duplicity:
> https://answers.launchpad.net/duplicity/+question/687232
>
> I'm trying to set up Duplicity (0.7.19) to back up to S3 from a CentOS7
> machine running Python 2.7.5.
there is a brand new spanky boto3 support in duplicity 0.8.08 (use
boto3+s3:// as schema). that is the current duplicity version. should
still run with python2.7 although python3 is suggested .
> In our setup, ported from Centos 6, duplicity is failing with
> ssl.CertificateError: hostname
> 'duplicity.interactive.co.uk.s3.amazonaws.com.s3.amazonaws.com' doesn't match
> either of '*.s3.amazonaws.com', 's3.amazonaws.com'
>
> This seems to be caused by an upgrade to Boto, the python interface to S3
> (https://github.com/boto/boto/issues/2836), which now gets confused by bucket
> names that contain a ".". Trick is, this is Amazon's suggested/preferred
> naming convention.
>
> The recommended solution is to add a line to /etc/boto.conf. So I created
> the file with the necessary line, and now when I call boto from a trivial
> test script, it responds to the config file, and all is well. But it does
> NOT cure the problem running duplicity, where boto still dies with the
> ssl.CertificateError.
>
> Can anyone shed any light?
> Why is boto ignoring its configuration file when it is invoked from within
> duplicity?
> How CAN I get Duplicity to interact with an S3 bucket that uses Amazon's
> recommended naming scheme?
>
try setting env var BOTO_CONFIG as described here
http://docs.pythonboto.org/en/latest/boto_config_tut.html
..ede/duply.net
--
You received this question notification because your team duplicity-team
is an answer contact for Duplicity.
_______________________________________________
Mailing list: https://launchpad.net/~duplicity-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~duplicity-team
More help : https://help.launchpad.net/ListHelp