Skip to main content
jholtslander
April 6, 2023
Question

Error: "sign_and_send_pubkey: signing failed: agent refused operation" (Mac OS)

  • April 6, 2023
  • 4 replies
  • 626 views

I use Shuttle App daily for common ssh commands like say: "Connect to and reboot server X"

Yesterday I spotted a prompt in the browser plugin regarding "Set up ssh agent" which I did and I now have my machine's key stored in 1Password in my private vault.

Today I needed to quickly "Connect to and reboot server X" only this time, I was halted by the error

sign_and_send_pubkey: signing failed: agent refused operation
and a prompt to manually enter the server's root user password (Which wasn't handy.)

How can I resolve this?


1Password Version: 8.10.3
Extension Version: 2.9.0
OS Version: Mac OS 11.7.1
Browser:_ Safari

4 replies

floris_1P
1Password Employee
April 13, 2023

Did it work before and broke later or did it never work in the first place?

Is it only Shuttle where it doesn't work or also when you run any SSH request from the terminal (e.g. ssh -T git@github.com)?

davidolrik
April 14, 2023

I have a similar problem with Core Tunnel and and Ansible when using rsync over ssh between two remote hosts.
The one thing all these use cases have in common is no interactive terminal - and all of them used to work.

Using ssh directly works fine, but anything that doesn't have a terminal attached hangs and then fails.

Using ssh directly with -T also works for me in iTerm.


1Password 8.10.5-10.BETA (8.10.5-10.BETA.148644)
macOS 13.3.1 (22E261)

davidolrik
April 14, 2023

I've just updated to nightly, and it works somewhat better.

I can now do single connections, so my main tunnel in Core Tunnel works.
But if I try use to multiple keys in rapid succession 1Password crashes. (You should have received a few crash reports from me about that).


1Password 8.10.5-12.NIGHTLY (8.10.5-12.NIGHTLY.148947)

davidolrik
April 24, 2023

Latest nightly fixes the issue for me.


1Password 8.10.6-5.NIGHTLY (8.10.6-5.NIGHTLY.150178)