Navigation Menu

Skip to content
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 denied failure downloading folder #8814

Closed
cyberduck opened this issue May 10, 2015 · 13 comments
Closed

Access denied failure downloading folder #8814

cyberduck opened this issue May 10, 2015 · 13 comments
Assignees
Labels
bug fixed s3 AWS S3 Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

ea5ffe7 created the issue

I have a series of S3 buckets which are serving as storage for Amazon EC2 Instances. Each bucket is connected to the EC2 instance using s3fs. The file structure in the bucket as created by s3fs appears as a zero-byte file (named 301 for instance) followed by a folder also named 301. So for every folder there is also an identically named 0B file listed in S3.

I need to be able to download the entire contents of the S3 bucket without delving into the thousands of folders and subfolders. I had hoped that Cyberduck would accomplish this based on my reading of its capabilities. However the software fails when downloading; it presents an error message "Access Denied: Cannot create folder /Users/mclearr/Desktop/Aquavet Bulk Download/10/13. Please contact your web hosting service provider for assistance."

I am using root credentials for S3 with full access to all buckets when logging in via Cyberduck.

Thanks in advance for your help.

-Rob McLear


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you reproduce this issue with the latest snapshot build available?

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

I don't have that setting in my version of the software. Maybe because it was purchased through the Mac App Store?

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

Hi,

Would it be possible to get a copy of the non-App Store version of the software so that I can test using the latest snapshot build as you suggested above?

Thanks,

-Rob McLear

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:3 robmclear]:

Hi,

Would it be possible to get a copy of the non-App Store version of the software so that I can test using the latest snapshot build as you suggested above?

Thanks,

-Rob McLear

Yes. Please download from https://cyberduck.io/ and update to the snapshot build from within the application. Request a donation key from [feedback@cyberduck.io] to register this copy.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Screenshot 2015-05-09 21.30.35.png

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

Yes, the error is still present when using the latest snapshot build of the software.

Thank you.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:7 robmclear]:

Yes, the error is still present when using the latest snapshot build of the software.

Thank you.

We can rule out an issue due to running in sandboxed environment it looks as you can reproduce with the snapshot build that does not run in a sandbox. Can you let e know if you can create a folder at ~/Desktop/Aquavet Bulk Download/10/13 or if it already exists in the Finder.

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

No, it appears that a 'file' named 10 is being created on my local file system when I attempt to download. Then the attempt to create a 'folder' named 10 fails because the file with the same name exists. But I don't know enough about how S3 stores objects to understand why it is listing both a file and a folder with the same name in the bucket I'm downloading.

Thanks.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:9 robmclear]:

No, it appears that a 'file' named 10 is being created on my local file system when I attempt to download. Then the attempt to create a 'folder' named 10 fails because the file with the same name exists. But I don't know enough about how S3 stores objects to understand why it is listing both a file and a folder with the same name in the bucket I'm downloading.

Thanks.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Test in 37654ce.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In 0480f05.

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

The latest snapshot build I have access to is 17530. I will try to test it again once the snapshot has been updated. Thanks!

@cyberduck
Copy link
Collaborator Author

ea5ffe7 commented

It works!!! The only remaining issue I found was that it will put up warning stating:

Access denied

(Pathname).... (is a directory).
Please verify disk permissions.

But if I click 'always' and Continue then the download proceeds normally.

-Rob

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed s3 AWS S3 Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants