NixOS SSH-Agent Connection Refused

starkca90
starkca90
Community Member

Working on switching to NixOS so this is a new install hasn't worked yet (have had SSH-Agent work on previous Ubuntu install without issue).

When attempting to SSH, I see get_agent_identities: ssh_get_authentication_socket: Connection refused. Polkit is setup (I'm assuming) as I can unlock 1Password with my system password.

I do notice that if I set export SSH_AUTH_SOCK=~/.1password/agent.sock and run ssh-add -l, my keys are there, but trying to SSH even with the environment variable set, I still get the connection refused.

I am confused on what the deal is with the following lines:

debug1: identity file /home/stark/.ssh/id_rsa type -1
debug1: identity file /home/stark/.ssh/id_rsa-cert type -1
debug1: identity file /home/stark/.ssh/id_ecdsa type -1
debug1: identity file /home/stark/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/stark/.ssh/id_ecdsa_sk type -1
debug1: identity file /home/stark/.ssh/id_ecdsa_sk-cert type -1
debug1: identity file /home/stark/.ssh/id_ed25519 type -1
debug1: identity file /home/stark/.ssh/id_ed25519-cert type -1
debug1: identity file /home/stark/.ssh/id_ed25519_sk type -1
debug1: identity file /home/stark/.ssh/id_ed25519_sk-cert type -1
debug1: identity file /home/stark/.ssh/id_xmss type -1
debug1: identity file /home/stark/.ssh/id_xmss-cert type -1
debug1: identity file /home/stark/.ssh/id_dsa type -1
debug1: identity file /home/stark/.ssh/id_dsa-cert type -1

As I do not have those in my .ssh folder, not sure if this is a random NixOS thing or I'm just not very observant or if this is just a red herring and means absolutely nothing.
```
→ ls ~/.ssh
drwx------ - stark 26 Mar 21:09 󰢬 /home/stark/.ssh
lrwxrwxrwx - stark 26 Mar 21:09 ├──  config -> /nix/store/wwqd0p001xi0g3zdw143lrjzpi4b4d1f-home-manager-files/.ssh/config
.rw------- 928 stark 26 Mar 20:56 ├── 󰣀 known_hosts
.rw-r--r-- 92 stark 24 Mar 11:33 └──  known_hosts.old

SSH log, and Nix config can be found
https://gist.github.com/starkca90/b1a7c06a100b8724a7e63a20bb519229

Thank you much in advance!


1Password Version: 1Password for Linux 8.10.27 (81027003)
Extension Version: Not Provided
OS Version: NixOS 23.11 (unstable nixpkgs)
Browser: Not Provided

Comments

This discussion has been closed.