Cyberduck Mountain Duck CLI

#9781 closed defect (duplicate)

URL creation for custom domains on AWS CloudFront

Reported by: aljoscha Owned by:
Priority: normal Milestone:
Component: s3 Version: 5.2.2
Severity: normal Keywords:
Cc: Architecture: Intel
Platform:

Description

  1. we uploaded files to S3 to a bucket name "shared.jovo.to"

The https URL for a file (created by Cyberduck) then is something like https://shared.jovo.to.s3.amazonaws.com/my-file.jpg

  1. now we want to use our own domain (shared.jovo.to), so we CNAME shared.jovo.to to shared.jovo.to.s3.amazonaws.com. and put http://shared.jovo.to into the Setting "Web URL"

The http URL now is http://shared.jovo.to/my-file.jpg (fine!) but the https URL is https://shared.jovo.to.s3.amazonaws.com/my-file.jpg which kind of works, but gives a security warning, because serving files from S3 with own SSL certificate is not possible and so the domain and the default AES S3 certificate do not match. Nothing much Cyberduck can do about this.

  1. we put a Cloudfront distribution in front of the bucket change the CNAME to point to our CloudFront distribution and upload our certificate in CloudFront. Now the HTTPS URL if the file really should be

https://shared.jovo.to/my-file.jpg (which works fine and shows the correct certificate) but Cyberduck still gives: https://shared.jovo.to.s3.amazonaws.com/my-file.jpg (making substitutions to the URL given in "Web URL")

Problem: There is no way of overriding the WebURL for HTTPS Expected: Cyberduck should use the exact URL given in Web URL and not make substitutions, even for https.

Change History (2)

comment:1 in reply to: ↑ description Changed on Dec 8, 2016 at 12:41:31 PM by aljoscha

I realize this may actually be a duplicate of https://trac.cyberduck.io/ticket/9650

Version 0, edited on Dec 8, 2016 at 12:41:31 PM by aljoscha (next)

comment:2 Changed on Dec 12, 2016 at 9:35:42 AM by dkocher

  • Resolution set to duplicate
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.
swiss made software