Skip to main content
April 16, 2022
Question

SSH agent repeatedly prompts after wake from sleep

  • April 16, 2022
  • 13 replies
  • 388 views

Hey there! I've been using the new SSH agent in 1Password 8, and I'm a huge fan! It works great with all of the programs I use, except for one little annoyance with JetBrains IDEs where 1Password's SSH agent prompt repeatedly appears even after authorizing or denying access.

I believe it's related to the fact that I'm using the https://plugins.jetbrains.com/plugin/7499-gittoolbox and have enabled the "auto fetch" feature on a 15-minute interval.

Steps to reproduce:

  1. Install the GitToolBox plugin in a JetBrains IDE and enable auto fetch.
  2. With the IDE open, put the machine to sleep.
  3. Wake the machine after a duration that's at least some multiple of the interval chosen for the auto fetch. (As far as I can tell, the longer the machine is sleeping, the more prompts will be enqueued.)
  4. Observe the 1Password SSH agent prompt requesting permission for the IDE.
  5. Either authorize or deny the request, and watch another prompt immediately appear.
  6. Continue to work your way through however many prompts have been enqueued, or quit 1Password to make it stop.

I'm not sure if this is something that would need to be addressed in 1Password, in JetBrains IDEs, or within the GitToolBox plugin. I thought I'd start here since the 1Password SSH agent is the newest piece in the puzzle.

Thanks!


1Password Version: 80700049
Extension Version: 2.3.2
OS Version: macOS 12.3

13 replies

June 28, 2022

Hey @dvanoni, thanks for this. I'll check with the team to see if we can narrow down the issue. In the meantime we're still working on some other improvements to reduce prompting frequency, which will become available in future nightlies, so be sure to stay up to date and I'll reach out if we find a solution or have followup questions.

July 26, 2022

@"jody.h_1P" after your previous comment, I started using nightlies for a while, and I haven't noticed the issue in a while now. I'm currently back on the beta release channel and on build 80800215, and it seems like the issue may be resolved!

July 26, 2022

Oh that's fantastic to hear @dvanoni! Thanks for following up, and don't hesitate to reach out if you have any further questions.