Ticket #3125 (closed enhancement: fixed)

Opened 11 months ago

Last modified 9 months ago

Editable URL for S3 bookmark

Reported by: ringods Owned by: dkocher
Priority: normal Milestone: 3.2.1
Component: s3 Version: 3.1.2
Severity: normal Keywords:
Cc:

Description

I know of a number of cloud companies that are making a replica of the S3 API for their own cloud. To be able to use Cyberduck as the client tool to access the files, I would like the S3 URL field to be editable when I create an S3 account. This way, I can use Cyberduck beyond the real Amazon S3.

Attachments

Change History

  Changed 11 months ago by dkocher

Some work has been done to support [Eucalyptus  http://eucalyptus.cs.ucsb.edu/] already. I tested against the [public installation  http://eucalyptus.cs.ucsb.edu/wiki/EucalyptusPublicCloud] where uploads fail and therefore it is not currently enabled yet.

  Changed 11 months ago by dkocher

  • milestone 3.2 deleted

  Changed 11 months ago by dkocher

The actual Walrus error message is Could not identify the operation component of the request when issueing a HEAD request on a bucket.

in reply to: ↑ description ; follow-up: ↓ 5   Changed 11 months ago by dkocher

Replying to ringods:

I know of a number of cloud companies that are making a replica of the S3 API for their own cloud. To be able to use Cyberduck as the client tool to access the files, I would like the S3 URL field to be editable when I create an S3 account. This way, I can use Cyberduck beyond the real Amazon S3.

Do they use other implementations than Eucalyptus?

in reply to: ↑ 4 ; follow-up: ↓ 6   Changed 11 months ago by ringods

Replying to dkocher:

Do they use other implementations than Eucalyptus?

Yes, they have a complete implementation of their own (closed source). Is there a Cyberduck build somewhere that I can use to test against their implementation?

in reply to: ↑ 5   Changed 11 months ago by dkocher

Replying to ringods:

Replying to dkocher:

Do they use other implementations than Eucalyptus?

Yes, they have a complete implementation of their own (closed source). Is there a Cyberduck build somewhere that I can use to test against their implementation?

You have to build from source and enable and add Protocol.EUCALYPTUS to the list of known protocols in trunk/source/ch/cyberduck/core/Protocol.java#L487. This protocol then selectable from the popup in the bookmark dialog will allow you to change the hostname. It is configured not to use DNS bucket names and allows to set an endpoint other than / in trunk/source/ch/cyberduck/core/ec/ECSession.java#L62.

  Changed 9 months ago by dkocher

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 3.2.1

In r4685.

Add/Change #3125 (Editable URL for S3 bookmark)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.