cosmin / route53-transfer

Backup and restore Route53 zones, or transfer between AWS accounts.
Other
153 stars 47 forks source link

SSL: CERTIFICATE_VERIFY_FAILED #26

Open golance-mightydevops opened 3 years ago

golance-mightydevops commented 3 years ago
{
    "HostedZones": [
        {
            "Id": "/hostedzone/Z255CUO5PGI1PR",
            "Name": "site.com.",
            "CallerReference": "A33E0C3E-749C-871B-8BA7-1D08905FF294",
            "Config": {
                "PrivateZone": false
            },
            "ResourceRecordSetCount": 37
        },
        {
            "Id": "/hostedzone/Z3JT0AKYOEYVS0",
            "Name": "stage.site.com.",
            "CallerReference": "F644C21F-53BB-978D-A845-778E07F31E12",
            "Config": {
                "PrivateZone": false
            },
            "ResourceRecordSetCount": 18
        }
    ],
    "IsTruncated": false,
    "MaxItems": "100"
}

and when I use route53-transfer I get the following

route53-transfer dump site.com backup.csv 

Traceback (most recent call last):
  File "/home/dmitry/.pyenv/versions/site-python2/bin/route53-transfer", line 25, in <module>
    app.run(params)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/route53_transfer/app.py", line 171, in run
    dump(con, zone_name, filename)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/route53_transfer/app.py", line 142, in dump
    zone = get_zone(con, zone_name)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/route53_transfer/app.py", line 47, in get_zone
    zone_response = con.get_hosted_zone_by_name(zone_name)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/boto/route53/connection.py", line 149, in get_hosted_zone_by_name
    all_hosted_zones = self.get_all_hosted_zones()
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/boto/route53/connection.py", line 97, in get_all_hosted_zones
    params=params)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/boto/route53/connection.py", line 80, in make_request
    headers, data)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/boto/connection.py", line 910, in make_request
    return self._mexe(http_request, sender, override_num_retries)
  File "/home/dmitry/.pyenv/versions/2.7.11/envs/site-python2/lib/python2.7/site-packages/boto/connection.py", line 872, in _mexe
    raise e
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)