kryptco / kr

DEPRECATED A dev tool for SSH auth + Git commit/tag signing using a key stored in Krypton.
https://krypt.co/developers/
Other
1.59k stars 109 forks source link

Adding server results in "Error adding keys: no team checkpoint returned" but I'm not using teams #247

Open billstanden opened 5 years ago

billstanden commented 5 years ago

Hitting this problem on macOS Mojave any time I try kr add --server , and I think only since upgrading to 10.14.1

Full output is:

bash: /dev/stdin: Permission denied

Krypton ▶ Request failed: no team checkpoint returned
Error adding keys: no team checkpoint returned

kr upgrade reports that kryptco/tap/kr 2.4.10 is already installed.

mab5vot9us9a commented 5 years ago

same here. Also on 10.14.1.

billstanden commented 5 years ago

Just discovered this has a more serious side effect. If the host changes and you need to reset things, you can't.

$ kr add --server billstanden@hostname
Krypton ▶ Requesting SSH authentication from phone
Krypton ▶ Public key for 192.168.123.2 does not match pinned key. If the host key has actually changed, remove the pinned key in Krypton.

Attempting to unpin fails, naturally

$ kr unpin --host hostname
This is a Krypton for Teams feature, but you're not on a team yet.
To get started with Krypton for Teams, go to https://www.krypt.co/docs/teams/getting-started.html
kcking commented 5 years ago

Are you able to remove the pinned host key from within the Krypton app?

billstanden commented 5 years ago

Ahhh, that did it for the unpinning issue at least. Thanks @kcking.

Not sure if that needs clearer instructions or I just missed something more obvious to others.

cocox commented 4 years ago

Any way to unpin without team?