When creating new S3 connection, falls back to local profile if error - even if option is off #18250
Unanswered
DeathMagnet
asked this question in
Q&A
Replies: 3 comments
|
If you remove the default aws credentials, you get a blank screen (no list of S3 buckets), but no error until you try again. |
0 replies
|
I have a similar problem with S3 authentication. Steps to reproduce:
I found that restarting the app fixes the problem after setting the correct secret. my environment: macos, cyberduck 9.4.1 (44384) |
0 replies
|
Please let me know if you can reproduce in version 9.5 or later. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
When creating a new AWS S3 connection with access key/credentials for new account, if there is an error with IAM profile, no error is displayed and S3 buckets available to default AWS profile are listed - even with option off.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Display error that policy is not correct and do not display any S3 buckets
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Log Files
cyberduck.log
Additional context
Add any other context about the problem here.
Checked Preferences->Profile options and the option S3 (Credentials from AWS Command Line Interface) is not selected.
This caused a bunch of red flags to be raised because the person who found this had default CLI access to all S3 buckets in the same account they were adding the user to, so when it failed when they tested in CyberDuck, it appeared to them that the new user had access to all S3 buckets in the account, not just the S3 bucket they were supposed to have access to.
All reactions