-
Notifications
You must be signed in to change notification settings - Fork 546
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
Special characters in auth username #728
Comments
You can try the
This looks correct, so somehow this is failing you. |
Thanks, I've re-run the pull with verbose output:
I've checked that $BASE64 is the correct encoded version of "$username:$password" and it seems the server accepts it and returns a Bearer token $TOKEN1. But in a subsequent request with that Bearer token, it gets rejected. This is repeated once more with $TOKEN2 with the same result, except that the Bearer realm is different for the second request. So to me it looks like the client is doing the right thing and this is a server-side issue? If my interpretation is correct, feel free to close this. |
I'm tempted to say yes, but have you tried pulling with a different client, e.g. docker? It looks like we're doing the right thing, but there may be a bug here. |
This issue is stale because it has been open for 90 days with no |
I'm having an issue with authorization for pulling images from NVIDIA's container registry nvcr.io and I'm wondering if this has to do with the special character ($) that's required for the username, maybe it gets interpreted as an environment variable at some point and substituted?
The same credentials used with the docker CLI work, but using crane I get the following error:
Is any further escaping required for the $ sign in the username?
The text was updated successfully, but these errors were encountered: