keybase / bot-sshca

A chat bot that can manage your team's SSH accounts
BSD 3-Clause "New" or "Revised" License
222 stars 30 forks source link

Did not find any config files in KBFS (is `keybaseca service` running?) #61

Open schlos opened 5 years ago

schlos commented 5 years ago

I have installed bot-sshca by following Getting started steps.

When I fun from my pc, I get error:

$ kssh user@some_ip_address
Did not find any config files in KBFS (is `keybaseca service` running?)

How can I check if keybaseca service is running? I didn't find anything about this service in documentation.

Thanks!

ddworken commented 5 years ago

@schlos Sorry for the late reply, I accidentally messed up my notification settings and missed this issue. It looks like you got past this issue later on so ok to close this issue?

RayOei commented 4 years ago

I seem to have the same issue. Following the instructions on https://keybase-ssh-ca-bot.readthedocs.io/en/latest/getting_started.html. CA bot is running on Mac with Docker for Mac (version 19.03.5, build 633a0ea) Tried make restart as well.

joelwreed commented 4 years ago

I had this problem and fixed it by adding by ca-bot user as a Writer to the teams I had configured in env.list

mmou commented 4 years ago

There are various reasons why you might get that error. To start with some basic troubleshooting ideas,

BrettMayson commented 4 years ago

2 members of my team are getting this. Everyone else is fine. keybase whoami displays correctly and the configs can be found at /Volumes/Keybase/team/<ssh.team>/kssh-client.config on MacOS with finder integration enabled.

Failed to get a signed key from the CA: failed to get config: Did not find any configs (is `keybaseca service` running?)
mmou commented 4 years ago

Hey @synixebrett, which keybaseca and kssh releases are you running? In the last release https://github.com/keybase/bot-sshca/releases/tag/1.1.0-71d55f0 we moved the kssh configs from living in KBFS to the KV store. Is it possible that your team members downloaded the latest kssh, but keybaseca was last deployed before the last release?

BrettMayson commented 4 years ago

Ah that would do it, thanks!