Git Authentication Issue
I'm trying to get a git repo set up for one of my addons on this site.
I'm following along this help page Using git bash for windows, I run the following: This succeeds and outputs keys (id_ed25519 and id_ed25519.pub) to the default directory ~/.ssh/ I then copy the public key onto ESOUI as described in the link provided. However, I error out when authenticating. For debugging, I ran this And the Output: Code:
OpenSSH_8.8p1, OpenSSL 1.1.1m 14 Dec 2021 |
Try a higher verbosity:
Code:
ssh -vvv I guess your pk already has the correct file access lvl? You can try to change it to the accepted value, if it is not already: Code:
chmod 600 .\d_ed25519 |
Quote:
I'm kind of getting the impression that there may be a server issue, but if everyone else (who tries) is connecting just fine, then that seems less likely. |
As a quick followup here, I was able to easily put the same exact public key onto Github.com and ssh authentication went through without a hitch using exactly the same key pair. I did also try standard RSA key pairs on esoui as well, so the issue does not appear to be protocol specific.
I think it's reasonably safe to say I'm not incorrect with my process here and my setup isn't critically broken on my end, but it appears that git support on esoui is broken in some way from the server side. Maybe it's not worth fixing, but it is still disappointing. Maybe the setup instructions for git should be updated to reflect that the option is non-functional, unless I'm the only one having issues (or even trying to use the services). Thank you, wookie for trying to help. The extra debugging info was interesting, but not helpful. A connection attempt to github shows what should happen when offering a valid key. Code:
... |
Sorry I didn't notice this thread since it I thought it was about normal git auth and not ESOUI related. (moved to our site forum)
Looking at our logs I have some issues with some ssh-ed25519 keys that I'm debugging and grepping your IP in my logs you are hitting that issue. :( Try an RSA key, I know you said you tried one already but maybe generate a RSA key Code:
ssh-keygen -t rsa -b 4096 -f key-for-esoui Code:
host git.esoui.com Code:
cat ~/.ssh/key-for-esoui.pub |
Quote:
Code:
|
I think I need to work on openssh on the git server. I am curious though if you could add this to your .ssh/config under git.esoui.com... if that will fix the issue for now?
Code:
PubkeyAcceptedKeyTypes +ssh-rsa |
Quote:
|
All times are GMT -6. The time now is 07:33 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI