I have been using the setup from the Split SSH guide here and it has recently stopped working.
From what I can tell it may have still been working when I switched templates from fedora-41-xfce to fedora-42-xfce but as of right now, I can’t run git pull origin main. It instead seems to timeout, with the following message displayed:
$ git pull origin main
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
When I tried initial troubleshooting as suggested in this discussion, ssh -T git@github.com gives the following:
$ ssh -T git@github.com
ssh: connect to host github.com port 22: Connection timed out
I am able to run ssh-add -L successfully (it lists the correct key with the corresponding description)
The solution in the linked discussion says:
Resolved by disabling and masking
gcr-ssh-agentand using a non-gui ssh agent in the ssh backend (vault) vm instead.
I’ve looked around the forum and I am none the wiser regarding what this means or how I can go about doing this. If someone could point me in the right direction, I would be much obliged. Thank you in advance ![]()