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

Empty key error message when using no numerical project id #8352

Closed
cyberduck opened this issue Nov 21, 2014 · 7 comments
Closed

Empty key error message when using no numerical project id #8352

cyberduck opened this issue Nov 21, 2014 · 7 comments
Assignees
Labels
bug fixed googlestorage Google Cloud Storage Protocol Implementation high priority
Milestone

Comments

@cyberduck
Copy link
Collaborator

8e93c8e created the issue

Hello.

When I press "New connection" on Cyberduck, type my x-goog-project-id and finally press on generated link above I getting text on new Chrome tab (see second-step.png):

<Error>
<Code>MissingSecurityHeader</Code>
<Message>Your request was missing a required header.</Message>
<Details>Authorization</Details>
</Error>

and nothing happens.


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Choose Connect from the connection prompt to connect using Cyberduck instead of the web browser that is not aware of the Google Cloud Storage protocol.

@cyberduck
Copy link
Collaborator Author

8e93c8e commented

Replying to [comment:2 dkocher]:

Choose Connect from the connection prompt to connect using Cyberduck instead of the web browser that is not aware of the Google Cloud Storage protocol.

But how I can connect if oauth doesnt work? I haven't "autorization code" and when I click on link above input for get this code, I getting error (second-step.png). If I press "Connect" without autorization code I also getting error "empty key".

Where I can get "autorization code" for creating new connection, if clicking on link above this input thowing error (second-step.png)?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

You will only need the x-goog-project-id for the initial connection attempt. Leave the Authorization Code blank until prompted in the next dialog with a title OAuth2 Authentication and the URL to obtain the Authorization Code.

@cyberduck
Copy link
Collaborator Author

8e93c8e commented

Replying to [comment:7 dkocher]:

You will only need the x-goog-project-id for the initial connection attempt. Leave the Authorization Code blank until prompted in the next dialog with a title OAuth2 Authentication and the URL to obtain the Authorization Code.

If I leave "Authorization Code" blank, I will get Error Listing directory index "Empty key".

Please, watch this video http://youtu.be/USc58QU-GMs and tell me, what I am doing not right?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please workaround this issue by entering the Project Number assigned to your project in the Developers Console. Google has changed the nomenclature and we will have to update our documentation and/or authentication implementation.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In 95b7bf7.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Updated username placeholder in 4093150.

@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 googlestorage Google Cloud Storage Protocol Implementation high priority
Projects
None yet
Development

No branches or pull requests

2 participants