bot-sshca
bot-sshca copied to clipboard
Did not find any config files in KBFS (is `keybaseca service` running?)
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!
@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?
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.
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
There are various reasons why you might get that error. To start with some basic troubleshooting ideas,
- are you logged into keybase on the device you are doing kssh from? (check by doing
keybase whoami) - if you directly look for the kssh config file, do you find it? it is probably at
/keybase/team/<your.ssh.team>/kssh-client.config
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?)
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?
Ah that would do it, thanks!