-
-
Notifications
You must be signed in to change notification settings - Fork 909
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Access to CloudFront gives "ERROR: [Errno 61] Connection refused" #454
Comments
I found the problem. Https must be used (use_https = True in .s3cfg). Btw. I have a working prototype for v4-authentication with CF. If you are interested, I can make a pull request. |
Did you try master branch? Does CF not work there with v4 sigs?
|
https://github.com/s3tools/s3cmd/blob/master/S3/CloudFront.py#L547 |
CloudFront support in s3cmd is using API version 2010-11-01. API versions 2013-05-12 and above (including current 2014-11-06) require Signature v4. Clearly this is in need of some love, and I'd appreciate any help with it. @nidi3 I would love to see your patch. |
To solve the immediate problem though, we can force CF calls to use HTTPS. Please see |
I merged the above into master. Closing this bug. Please open a new pull request with your CF v4 signature patch. |
All commands that access CloudFront fail with the message "ERROR: [Errno 61] Connection refused".
Has this something to do with #402 ?
The text was updated successfully, but these errors were encountered: