-
Notifications
You must be signed in to change notification settings - Fork 7
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
[BUG] Access denied on ARCitect 0.0.37 push/pull #218
Comments
As an add-on: I can download ARCs just fine from the DataHUB (more precisely, from our Usadellab group), even though I would have expected the same error there too. |
Hi Hannah, thank you for bringing this up. I need more details to debug this. On my machine I can pull/push to remotes with and without an access token. My guess is that your credential manager is somehow in conflict with ARCitect. How did you register your access token? Did you add it to the remote with the new functionality? To investigate the issue please perform a fresh download of that ARC and then add a new remote (without a token) for your personal account and try to push there. If that works then please try to push a new branch to the original remote (still without an access token). If you want we can also meet tomorrow in MS teams to debug this interactively. |
Thanks for the hint that my credential manager is the issue. That saved me a lot of time. For some reason I had multiple user.email (email was duplicated) and user.name (had five incorrect additional entries) for that one repo (not sure where they came from but deleting them fixed my issues). I case someone else wants to look at this issue, this is what I did (lines with # are comments, not commands to execute):
For me that concludes this issue and we could close it. |
I actually checked something again and I noticed that new entries get added to my credentials when I do a push. After I removed all but my original credentials (which are my GitHub credentials), and then performed a push again, new credentials get added (same email, but different user name, it's the user name I have on GitLab/DataHUB). I'm still not sure where the faulty entries came from though, but pushing and pulling seems to work now with two entries in my credential manager for user.name and user.email, one entry being my credentials for GitHub, one entry for GitLab. |
Thank you for the update. By default ARCitect will add the name/email credentials of the DataHub account. Maybe we should do this only if no credentials exist. We will discuss this in the next meeting. I will close this issue for now. |
OS and framework information (please complete the following information):
Describe the bug
I logged into the ARCitect without problem, put when I tried to do push or pull actions I got this error:
I know for a fact though that I have a personal access token. The error appears both when I check and uncheck "use LFS".
The text was updated successfully, but these errors were encountered: