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

"The AWS Access Key Id you provided does not exist in our records" on minio instances. #187

Closed
codeOfRobin opened this issue May 28, 2019 · 11 comments · Fixed by #193
Closed

Comments

@codeOfRobin
Copy link

codeOfRobin commented May 28, 2019

Bug Report

I'm getting a The AWS Access Key Id you provided does not exist in our records error when trying to upload/download to our minio instance. I've confirmed that they keys are indeed correct (they work for the web app)

Steps which explain the enhancement or reproduce the bug

  1. Setup a new minio.io instance
  2. Try uploading via rome once (that seems to work)
  3. Try uploading/downloading, it'll fail with a "The AWS Access Key Id you provided does not exist in our records" error

Current behavior

Uploads and Downloads do not work with minio.io instance

Rome version:

0.21.0.58 - Romam uno die non fuisse conditam.

OS and version:

macOS Mojave 10.14.5 Beta (18F131a)

@codeOfRobin
Copy link
Author

Also, I can confirm that this command does indeed work on v0.20.0.56 which means it's probably a regression in the latest version.

@tmspzz
Copy link
Owner

tmspzz commented May 28, 2019

Can you check if you have a combination of env variable and config file ?

@codeOfRobin
Copy link
Author

We just have the config/credential files at ~/.aws

@tmspzz
Copy link
Owner

tmspzz commented May 28, 2019

Ok, I will take a look. Seems odd as I’m also using credential file and I can’t see how it would be different when using Minio or S3.

@itsthejb
Copy link

Hi everyone,

Just trying Rome for the first time, and hitting this issue. All AWS config appears to be correct, and I can use aws s3 commands with the same config. Reverting to version 0.20.0.56 works as expected. So regression, or docs need updating?

@tmspzz
Copy link
Owner

tmspzz commented Jun 15, 2019 via email

@itsthejb

This comment has been minimized.

@tmspzz
Copy link
Owner

tmspzz commented Jun 18, 2019

I think I have identified the problem on 0.23.0.60. Not sure about the other versions. As you can see from here I'm also using env variables

@itsthejb

This comment has been minimized.

@tmspzz

This comment has been minimized.

@tmspzz
Copy link
Owner

tmspzz commented Jun 18, 2019

never use type aliases

-          >>= flip getEndpointFromFile (fromMaybe "default" profile)
+          >>= getEndpointFromFile (fromMaybe "default" profile)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants