Depanare#
Aici veți găsi o colecție de probleme comune.
Nitrokey nu este detectat pe Linux#
Dacă Nitrokey nu este detectat, procedați după cum urmează:
Copiați acest fișier 41-nitrokey.rules în
/etc/udev/rules.d/
.Reporniți udev prin
sudo service udev restart
sauudevadm control --reload-rules && udevadm trigger
dacă utilizați Fedora.
Servicii Google și Microsoft#
În prezent, se pare că există o eroare pe care sperăm să o rezolvăm în curând și care afectează funcționarea Nitrokey 3 cu unele servicii Google și Microsoft prin FIDO2.
Bug-ul Timeout#
Există o eroare în ceea ce privește recunoașterea Nitrokey de către sistem, în cazul în care apare un timeout înainte ca conexiunea să reușească.
NFC nu funcționează#
Vă rugăm să vă asigurați că FIDO2 funcționează corect. În caz contrar, nici NFC nu va funcționa.
Verificați, de asemenea, dacă folosiți locul potrivit pe smartphone. Găsiți locul potrivit folosind: nfc.fail.
Partea din spate a Nitrokey trebuie să fie ținută pe smartphone. În cazul versiunii USB-A, ar putea fi util să ridicați ușor partea cu conectorul USB pentru a reduce distanța dintre partea finală a stick-ului.
Dacă aveți o husă pentru telefon, încercați mai întâi să găsiți locul potrivit fără ea. Reîncercați după aceea cu husa.
Căutarea locului optim a durat uneori până la 20-30 de secunde. Din experiența noastră, dacă țineți Nitrokey în poziție orizontală, veți obține rezultate mai bune.Dacă întâmpinați în continuare probleme, vă rugăm să ne scrieți un e-mail la serviciul nostru de asistență. Pentru un ajutor optim, vă rugăm să includeți numărul de expediere/comandă și modelul smartphone-ului dvs.
Depanarea OpenPGP#
GnuPG: Cardul OpenPGP nu este disponibil#
Problemă: GnuPG nu poate accesa Nitrokey 3 și afișează un mesaj de eroare ca acesta:
$ gpg --card-status
gpg: selecting openpgp failed: No such device
gpg: OpenPGP card not available: No such device
Soluție: Există două servicii comune de carduri inteligente pe sistemele Linux: scdaemon
, daemonul GnuPG pentru carduri inteligente, și pcscd
, un daemon generic pentru carduri inteligente. scdaemon
are două drivere pentru accesarea cardurilor inteligente: Driverul său integrat ccid
încearcă să acceseze direct cardul inteligent. Driverul pcsc
utilizează în schimb daemonul pcscd
.
Un card inteligent poate fi accesat direct doar de un singur demon. Aceasta înseamnă că, în funcție de ordinea de pornire, pcscd
poate bloca cardul înainte ca scdaemon
să încerce să-l acceseze folosind driverul intern ccid
. Prin urmare, vă recomandăm să utilizați driverul pcscd
pentru scdaemon
. Îl puteți activa adăugând disable-ccid
la fișierul de configurare ~/.gnupg/scdaemon.conf
și repornind scdaemon
, de exemplu cu gpg-connect-agent "SCD KILLSCD" /bye
. Dacă acest lucru nu rezolvă problema, consultați secțiunea următoare pentru mai multe informații.
Alternativ, puteți dezactiva sau dezinstala pcscd
pentru a evita acest conflict.
pcscd: Card neînregistrat#
Problemă: O aplicație care utilizează pcscd
nu afișează Nitrokey 3.
Soluție: În primul rând, asigurați-vă că scdaemon
nu rulează (a se vedea secțiunea anterioară):
$ gpg-connect-agent "SCD KILLSCD" /bye
Acum listați cărțile inteligente recunoscute de pcscd
cu pcsc_scan -r
. Ar trebui să vedeți o intrare ca aceasta:
$ pcsc_scan -r
Using reader plug'n play mechanism
Scanning present readers..
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
Dacă Nitrokey 3 apare, înseamnă că este recunoscută corect de pcscd
și este posibil să existe o problemă cu aplicația care încearcă să o acceseze. Dacă nu apare, asigurați-vă că versiunea libccid
este actualizată. Suportul pentru Nitrokey 3 a fost adăugat în libccid
1.5.0.
Actualizarea bazei de date a dispozitivului#
Dacă nu puteți actualiza libccid
la o versiune acceptată, trebuie să actualizați manual baza de date a dispozitivului. Calea bazei de date depinde de distribuția dumneavoastră:
Arch, Debian, Ubuntu:
/etc/libccid_Info.plist
Asigurați-vă că faceți o copie de rezervă a fișierului înainte de a-l suprascrie. Puteți descărca un fișier actualizat al bazei de date a dispozitivelor din depozitul nitrokey-3-firmware
. După actualizarea fișierului, reporniți pcscd
și rulați din nou pcsc_scan -r
. Nitrokey 3 ar trebui să apară acum.
Actualizarea prin update.nitrokey.com nu funcționează#
În prezent, actualizatorul web nu acceptă Nitrokey 3. Cu toate acestea, puteți obține cel mai recent firmware utilizând aceste instrucțiuni ` <firmware-update.html>`_ .