Split SSH

With a setup of
vault: fedora-43-minimal
client: debian-13/fedora-43-xfce
No KeePassXC.

This fails by default with The agent has no identities. in the client VM.
Any hints why? I can’t see any logs showing up in the vault VM (journalctl -f).

Ok, I think I was just stupid. Restarting Qubes helped. Guess the policy is not take otherwise.

It seems that this needs an update as per this comment here.

I am having a similar problem as this user mentioned here.

I’ve described my problem here. It seems that troubleshooting requires an intimate knowledge of ssh-agent and how it interacts with GUI vs. command line.

Edit: I was able to find a temporary solution to my problem by modifying ~/.ssh/config as described in a comment on this guide. In short it was partially a connectivity issue as well as the communication with the VM having been affected (from what I can tell, most seem to be using the KeepassXC form of the setup, not the built-in password utility).

Full solution for the interested