Odpravljanje težav#
Tukaj boste našli zbirko najpogostejših težav.
Nitrokey ni zaznan v operacijskem sistemu Linux#
Če ključ Nitrokey ni zaznan, ravnajte, kot sledi:
To datoteko 41-nitrokey.rules kopirajte v
/etc/udev/rules.d/
.Ponovno zaženite udev prek
sudo service udev restart
aliudevadm control --reload-rules && udevadm trigger
, če uporabljate Fedoro.
Googlove in Microsoftove storitve#
Trenutno se zdi, da obstaja hrošč, ki ga bomo kmalu odpravili in vpliva na delovanje ključa Nitrokey 3 z nekaterimi Googlovimi in Microsoftovimi storitvami na podlagi FIDO2.
Napaka časovnega zamika#
Pri prepoznavanju ključa Nitrokey s strani sistema je prišlo do napake, pri kateri se pred uspešno vzpostavitvijo povezave pojavi časovni presledek.
NFC ne deluje#
Prepričajte se, da FIDO2 deluje pravilno. V nasprotnem primeru tudi NFC ne bo deloval.
Preverite tudi, ali uporabljate pravo mesto v pametnem telefonu. Pravo mesto poiščite z uporabo: nfc.fail.
Zadnjo stran ključa Nitrokey je treba držati ob pametnem telefonu. Pri različici USB-A je morda koristno, da stran s priključkom USB rahlo dvignete, da zmanjšate razdaljo končnega dela ključka.
Če imate ovitek za telefon, poskusite najprej najti pravo mesto brez njega. Nato poskusite znova z ovitkom.
Iskanje optimalnega mesta je včasih trajalo do 20-30 sekund. Po naših izkušnjah daje boljše rezultate, če je ključ Nitrokey v vodoravni legi.Če še vedno naletite na težave, nam pišite na našo podporo. Za optimalno pomoč navedite številko pošiljanja/naročila in model pametnega telefona.
Odpravljanje težav z OpenPGP#
GnuPG: Kartica OpenPGP ni na voljo#
Težava: GnuPG ne more dostopati do Nitrokey 3 in prikaže sporočilo o napaki, kot je to:
$ gpg --card-status
gpg: selecting openpgp failed: No such device
gpg: OpenPGP card not available: No such device
Rešitev: V sistemih Linux sta dve običajni storitvi pametnih kartic: scdaemon , demon za pametne kartice GnuPG, in ``pcscd`, splošni demon za pametne kartice. scdaemon
ima dva gonilnika za dostop do pametnih kartic: Njegov integrirani gonilnik ccid
poskuša neposredno dostopati do pametne kartice. Gonilnik pcsc
namesto tega uporablja demon pcscd
.
Do pametne kartice lahko neposredno dostopa samo en demon. To pomeni, da lahko glede na vrstni red zagona pcscd
zaklene kartico, preden scdaemon
poskuša do nje dostopati z uporabo notranjega ccid
gonilnika. Zato priporočamo uporabo gonilnika pcscd
za scdaemon
. Aktivirate ga lahko tako, da v konfiguracijsko datoteko ~/.gnupg/scdaemon.conf
dodate disable-ccid
in ponovno zaženete scdaemon
, na primer z gpg-connect-agent "SCD KILLSCD" /bye
. Če s tem težave ne odpravite, si za več informacij oglejte naslednje poglavje.
Lahko pa tudi deaktivirate ali odstranite pcscd
, da se izognete temu konfliktu.
pcscd: Kartica ni bila najdena#
Težava: Aplikacija, ki uporablja pcscd
, ne prikaže Nitrokey 3.
Rešitev: Najprej se prepričajte, da scdaemon
ne teče (glejte prejšnji razdelek):
$ gpg-connect-agent "SCD KILLSCD" /bye
Sedaj naredite seznam pametnih kartic, ki jih prepozna pcscd
s pcsc_scan -r
. Videli bi morali videti vnos, kot je ta:
$ pcsc_scan -r
Using reader plug'n play mechanism
Scanning present readers..
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
Če se prikaže ključ Nitrokey 3, ga pcscd
pravilno prepozna in morda je težava v aplikaciji, ki poskuša dostopati do njega. Če se ne prikaže, preverite, ali je vaša različica libccid
posodobljena. Podpora za Nitrokey 3 je bila dodana v libccid
1.5.0.
Posodabljanje podatkovne zbirke naprav#
Če ne morete posodobiti libccid
na podprto različico, morate ročno posodobiti zbirko podatkov naprave. Pot do zbirke podatkov je odvisna od vaše distribucije:
Arch, Debian, Ubuntu:
/etc/libccid_Info.plist
Pred prepisovanjem datoteke naredite varnostno kopijo. <https://github.com/Nitrokey/nitrokey-3-firmware/blob/main/Info.plist>` Posodobljeno datoteko baze podatkov o napravah lahko prenesete iz ``nitrokey-3-firmware` skladišča. Po posodobitvi datoteke ponovno zaženite pcscd
in znova zaženite pcsc_scan -r
. Naprava Nitrokey 3 se mora zdaj prikazati.
Posodobitev prek update.nitrokey.com ne deluje#
Trenutno spletni posodabljalnik ne podpira ključa Nitrokey 3. Vendar lahko najnovejšo vdelano programsko opremo pridobite s temi navodili ` <firmware-update.html>`_ .