Conversation

Dear lazyweb. One of my nitrokey 3 devices seems to have “stopped working” when attempting to access the key in it. Running the command line tools seems to say all is good (i.e. nitrocpy nk3 test says all is fine) but yet ssh seems to hate it with an error of:

ssh_sk_sign: fido_dev_get_assert: FIDO_ERR_NO_CREDENTIALS

and it never even attempts to let me “push the button”.

It’s running the latest firmware. Any hints on what to attempt/test to debug this or should I just give up on the thing?

My backup key is working just fine, so it’s not the USB kernel code on my system that is the issue for once :)

3
0
9

@gregkh do we still get new devices from them? I still have my first nitro key from years and years ago.

1
0
0
@brauner No idea, I just went and ordered a few more, and some solokeys as I really would like to just use USB C and not have a A->C converter to lug around.
1
0
1

@gregkh no experience so far with fido, but did you check the access rights of the magic node in /dev? Does the user who exec ssh has the creds to access the fido dev node?
Please ignore if senseless question.

1
0
0

Christian Brauner 🦊🐺

Edited 13 hours ago

@gregkh wait, they're still not offering a USB-C variant?

1
0
0

@gregkh Ah, well, the 3C NFC seems USB-C.

1
0
0
@brauner Yeah, but they are out of stock :(
1
0
0

@gregkh ofc they are...

0
0
0
@totenlegionChris As the other key works, AND the command line tool test passes with the bad key, yes, the device nodes are correct.
0
0
1