Veaotsing#
Siit leiate kogumiku levinud probleemidest.
Nitrokey ei ole Linuxis tuvastatud#
Kui Nitrokey’t ei tuvastata, toimige järgmiselt:
Kopeeri see fail 41-nitrokey.rules aadressile
/etc/udev/rules.d/<x>
.Käivitage udev uuesti
sudo service udev restart
võiudevadm 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.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
New-ItemProperty -Path 'HKLM:\Software\Microsoft\Cryptography\Calais\Readers' -Name 'RetryDeviceInitialize' -PropertyType 'DWord' -Value 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.
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.
Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Cryptography\Calais\Readers -Include 'Nitrokey CCID/ICCD Interface [0-9]*' -Recurse -Depth 1 | Remove-Item
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.