That’s what I seem to be struggling with. I am not using KeePassXC; I’m using the Built-in Password Utility and ssh-askpass
I tried to go through the steps and I run into this issue after restarting the vault-test
VM as:
$ cat /etc/qubes-rpc/qubes.SshAgent
cat: /etc/qubes-rpc/qubes.SshAgent: No such file or directory
Yet I remember creating it as part of the setup as shown by my command history:
$ history | grep Ssh
43 sudo vim /etc/qubes-rpc/qubes.SshAgent
44 sudo chmod +x /etc/qubes-rpc/qubes.SshAgent
53 sudo vim /etc/qubes-rpc/qubes.SshAgent
54 sudo chmod +x /etc/qubes-rpc/qubes.SshAgent
55 cat /etc/qubes-rpc/qubes.SshAgent
63 cat /etc/qubes-rpc/qubes.SshAgent
88 sudo vim /etc/qubes-rpc/qubes.SshAgent
90 sudo vim /etc/qubes-rpc/qubes.SshAgent
91 cat /etc/qubes-rpc/qubes.SshAgent
92 sudo chmod +x /etc/qubes-rpc/qubes.SshAgent
93 cat /etc/qubes-rpc/qubes.SshAgent
94 history | grep Ssh
The point at which you’re supposed to restart the vault VM is documented here