Cyberduck Mountain Duck CLI

#5239 closed defect

Cannot connect to Amazon S3 (I/O Request: Connection Failed - Request Error) — at Initial Version

Reported by: https://www.google.com/accounts/o8/id?id=aitoawnuslsj0omptnilptbjmoouhffiiyi1z-u Owned by: dkocher
Priority: normal Milestone: 3.7
Component: s3 Version: 3.6.1
Severity: major Keywords: s3 connection error I/O request
Cc: Architecture: Intel
Platform: Mac OS X 10.6

Description

I have been using 3.5.1 with no issues to connect to S3. When I upgraded to 3.6.1, none of my S3 bookmarks would work, nor could I manually connect. When I try to connect, all attempts fail with an error message that reads: "I/O Error: Connection failed - Request Error." The log window shows many GET requests, but all to: "URL http://s3.amazonaws.com/ HTTP/1.1", not to the full URL of my account.

All connections were made as type 'Amazon S3', using Access Key ID for username and Secret Access Key for password. The path attempted doesn't seem to make a difference ('/' or sub paths).

Downgrading to CyberDuck 3.5.1 fixed the problem with no change to any pref files or bookmarks - all connections open and behave normally.

Transcript of log drawer from a single 3.6.1 connection attempt (auth info redacted, naturally):

---cut---

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: Date: Tue, 28 Sep 2010 17:23:58 GMT Authorization: AWS <REDACTED> User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Host: s3.amazonaws.com Proxy-Connection: Keep-Alive

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Proxy-Connection: Keep-Alive Date: Tue, 28 Sep 2010 17:23:58 GMT Authorization: AWS <REDACTED> Host: s3.amazonaws.com

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Proxy-Connection: Keep-Alive Date: Tue, 28 Sep 2010 17:23:58 GMT Authorization: AWS <REDACTED> Host: s3.amazonaws.com

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Proxy-Connection: Keep-Alive Date: Tue, 28 Sep 2010 17:23:58 GMT Authorization: AWS <REDACTED> Host: s3.amazonaws.com

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Proxy-Connection: Keep-Alive Date: Tue, 28 Sep 2010 17:23:59 GMT Authorization: AWS <REDACTED> Host: s3.amazonaws.com

GET https://s3.amazonaws.com/ HTTP/1.1 Content-Type: User-Agent: Cyberduck/3.6.1 (6900) (Mac OS X/10.6.4) (i386) Proxy-Connection: Keep-Alive Date: Tue, 28 Sep 2010 17:23:59 GMT Authorization: AWS <REDACTED> Host: s3.amazonaws.com

---cut---

Change History (0)

Note: See TracTickets for help on using tickets.