Veaotsing

Siit leiate kogumiku levinud probleemidest.

Nitrokey ei ole Linuxis tuvastatud

Kui Nitrokey’t ei tuvastata, toimige järgmiselt:

  1. Kopeeri see fail 41-nitrokey.rules aadressile /etc/udev/rules.d/<x>.

  2. Käivitage udev uuesti sudo service udev restart või udevadm control --reload-rules && udevadm trigger kaudu, kui kasutate Fedorat.

Nitrokey kaardilugeja draiverit ei saa paigaldada Windowsis

Windowsis ebaõnnestub üldise kiipkaardilugeja draiveri initsialiseerimine. Teatatud seadme staatus on This device is not working properly because Windows cannot load the drivers required for this device. (Code 31).

Windowsil on kaks üldist kiipkaardilugeja draiverit (WUDF ja UMDF2). Vaikimisi kasutab Windows UMDF2-d, mis ei initsialiseeru ja seetõttu ei laadita Nitrokey jaoks.

Et tagada draiveri edukas initsialiseerimine, lisage seadme initsialiseerimise korduvkatsetus. Lisage registrisse järgmine registrivõti.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
Path: <x id=“6“></x>`<x id=“8“></x><x id=“73“></x>`
Tüüp: „DWORD (32-bit)
Andmed: „1

Märkus

Registreerimisvõti on saadaval Windows 10 (versioon 1903 (19H1) ja uuemad) ja Windows 11 jaoks.

Kui kiipkaardilugeja oli varem juba paigaldatud ja selle initsialiseerimine ebaõnnestus, peate need võib-olla registrist eemaldama. Kustutage registris järgmine registripada.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers\Nitrokey CCID/ICCD Interface 0

Kui kiipkaardilugeja on varem mitu korda paigaldatud, võib lõpus olla rohkem kui üks tee, mille number suureneb.

Pärast taaskäivitamist tunnistatakse Nitrokey kui Microsoft Usbccid Smartcard Reader (WUDF).

Google’i ja Microsofti teenused

Praegu tundub olevat viga, mille loodame peagi parandada ja mis mõjutab Nitrokey 3 töötamist mõne Google’i ja Microsofti teenusega FIDO2 kohta.

Timeout Bug

Nitrokey tuvastamisel süsteemi poolt on viga, mille puhul tekib aeglustumine enne ühenduse õnnestumist.

NFC ei tööta

Palun veenduge, et FIDO2 töötab õigesti. Vastasel juhul ei tööta ka NFC.

Also check if you are using the right spot on your smartphone.

Nitrokey tagakülge tuleb hoida vastu nutitelefoni. USB-A versiooni puhul võib olla kasulik USB-pistiku külge veidi tõsta, et vähendada pulgakese otsaosa kaugust.

Kui teil on telefoni kate, proovige kõigepealt ilma selleta leida õige koht. Seejärel proovige uuesti katte abil.

Optimaalse koha otsimine võttis mõnikord kuni 20-30 sekundit. Meie kogemuse kohaselt annab Nitrokey horisontaalses asendis hoidmine paremaid tulemusi. kui teil tekib endiselt probleeme, kirjutage palun meie klienditoele. Optimaalse abi saamiseks lisage palun saatmise/tellimuse number ja oma nutitelefoni mudel.

OpenPGP tõrkeotsing

GnuPG: OpenPGP kaart ei ole saadaval

Probleem: GnuPG ei pääse Nitrokey 3 juurde ja näitab sellist veateadet:

$ gpg --card-status
gpg: selecting openpgp failed: No such device
gpg: OpenPGP card not available: No such device

Lahendus: Linuxi süsteemides on kaks levinud kiipkaarditeenust: scdaemon , GnuPG kiipkaardidemon, ja pcscd, üldine kiipkaardidemon. scdaemon ` ` on kaks draiverit kiipkaartidele juurdepääsuks: Selle integreeritud ccid draiver püüab otse pääseda ligi kiipkaardile. Juhid pcsc kasutavad selle asemel pcscd daemoni.

Nutikaardile saab otse ligi ainult üks deemon. See tähendab, et sõltuvalt käivitamise järjekorrast võib pcscd lukustada kaardi enne, kui scdaemon üritab sellele sisemise ccid draiveri abil ligi pääseda. Seetõttu soovitame kasutada pcscd draiverit scdaemon jaoks. Seda saab aktiveerida, lisades disable-ccid ~/.gnupg/scdaemon.conf config-faili ja taaskäivitades scdaemon, näiteks gpg-connect-agent "SCD KILLSCD" /bye. Kui see ei lahenda probleemi, vaadake lisateavet järgmises jaotises.

Alternatiivina võite selle konflikti vältimiseks deaktiveerida või eemaldada pcscd.

pcscd: Kaarti ei leitud

Probleem: Rakendus, mis kasutab pcscd, ei näita Nitrokey 3.

Lahendus: Veenduge kõigepealt, et scdaemon ei tööta (vt eelmine lõik):

$ gpg-connect-agent "SCD KILLSCD" /bye

Nüüd loetletakse kiipkaardid, mida tunnustab pcscd koos pcsc_scan -r. Te peaksite nägema sellist kirjet:

$ pcsc_scan -r
Using reader plug'n play mechanism
Scanning present readers..
0: Nitrokey 3 [CCID/ICCD Interface] 00 00

Kui Nitrokey 3 kuvatakse, siis on see õigesti tunnustatud pcscd ja võib olla probleem rakendusega, mis püüab sellele ligi pääseda. Kui see ei ilmu, veenduge, et teie libccid versioon on ajakohane. Toetus Nitrokey 3-le lisati libccid 1.5.0.

Seadme andmebaasi uuendamine

Kui te ei saa uuendada libccid toetatud versioonile, peate seadme andmebaasi käsitsi uuendama. Andmebaasi tee sõltub teie distributsioonist:

  • Arch, Debian, Ubuntu: „/etc/libccid_Info.plist

Enne faili ülekirjutamist tee kindlasti varukoopia. Saate alla laadida uuendatud seadmeandmebaasi faili nitrokey-3-firmware hoidlast. Pärast faili uuendamist käivitage uuesti pcscd ja käivitage uuesti pcsc_scan -r. Nitrokey 3 peaks nüüd ilmuma.

Update Via update.nitrokey.com ei tööta

Praegu ei toeta veebiuuendusprogramm Nitrokey 3. Siiski võite saada uusima püsivara, kasutades neid juhiseid.

PIV Troubleshooting

Pyscard is not available

Kui pyscard ei ole nitropy jaoks kättesaadav, võib PIV-funktsiooni kasutamisel ilmneda järgmine viga:

See käsk nõuab püskaardi raamatukogu, mis ei ole teie süsteemis saadaval. Lisateavet leiate aadressilt https://docs.nitrokey.com/nitrokeys/nitrokey3/troubleshooting#pyscard-is-not-available.

Selle vea parandamiseks installige nitropy koos lisatõendustega pcsc:

pip install pynitrokey[pcsc] pipx install pynitrokey[pcsc]

Kui paigaldate pynitrokey mõne teise jaotuskanali kaudu, installige palun kõik selle kanali valikulised sõltuvused.