client icon indicating copy to clipboard operation
client copied to clipboard

Expired session after adding new device

Open taw00 opened this issue 7 years ago • 3 comments

Found some oddity in how keybase sets up on a 2nd device. I think. :)

The situation:

  • Keybase set up and working fine on local machine and used often.
  • I was trying to get a secondary machine, a VPS, access to my keybase filesystem.
  • 2nd machine is headless (no UI). Not sure if this is a factor.
  • Installed keybase on second machine.
  • keybase device add -- added second machine.
  • ls /keybase/public// --- sits there forever.
  • run_keybase
  • ls /keybase/public -- shows my username
  • ls /keybase/public// --- sits there forever.
  • keybase login -- I login thinking maybe there is a dialogue box that I am not seeing.
  • ls /keybase/public// --- sits there forever.
  • keybase status -- I see nothing obvious, but I save the output
  • keybase unlock
  • ls /keybase/public// --- WORKS!
  • keybase status -- save new output and diff...
-Session:       toddwarner [loaded: yes, cleared: no, expired: no]
+Session:       toddwarner [loaded: yes, cleared: no, expired: yes]

Now why would the session be expired right off the bat? I even rebooted to see if that would remedy things auto-magically. It did not. I had to manually unlock things.

Anyway. It smells like there is a bug here somewhere. Or at least, a sub-optimal workflow. I hope this helps.

my log id: 3b091934cdac5a9bb3ec921c

taw00 avatar Dec 25 '16 15:12 taw00

Cc: @patrickxb. This is similar to the situation that @malgorithms hit a few days ago. @taw00 I agree there is some bug here.

maxtaco avatar Jan 11 '17 14:01 maxtaco

@taw00 how did you provision the second device?

maxtaco avatar Jan 11 '17 14:01 maxtaco

@taw00 how did you provision the second device?

Sorry that this issue sat in my dust bin forever. I don't recall how I provisioned that device.

taw00 avatar Aug 25 '22 17:08 taw00