Forum Discussion

jholtslander's avatar
jholtslander
Occasional Contributor
3 years ago

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

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

  • davidolrik's avatar
    davidolrik
    Occasional Contributor

    Latest nightly fixes the issue for me.


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

  • davidolrik's avatar
    davidolrik
    Occasional Contributor

    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's avatar
    davidolrik
    Occasional Contributor

    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)

  • floris_1P's avatar
    floris_1P
    Icon for 1Password Team rank1Password Team

    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)?