Trikčių šalinimas#
Čia rasite dažniausiai pasitaikančių problemų rinkinį.
„Nitrokey“ neaptinkamas „Linux#
Jei „Nitrokey“ neaptinkamas, elkitės taip:
Nukopijuokite šį failą 41-nitrokey.rules į
/etc/udev/rules.d/
.Iš naujo paleiskite udev per
sudo service udev restart
arbaudevadm control --reload-rules && udevadm trigger
, jei naudojate „Fedora“.
„Google“ ir „Microsoft“ paslaugos#
Šiuo metu, atrodo, yra klaida, kurią tikimės netrukus ištaisyti ir kuri turi įtakos „Nitrokey 3“ veikimui su kai kuriomis „Google“ ir „Microsoft“ paslaugomis pagal FIDO2.
Laiko limito klaida#
Sistema atpažįsta „Nitrokey“ raktą, todėl prieš sėkmingą prisijungimą atsiranda laiko tarpas.
NFC neveikia#
Įsitikinkite, kad FIDO2 veikia tinkamai. Priešingu atveju neveiks ir NFC.
Taip pat patikrinkite, ar naudojate tinkamą išmaniojo telefono vietą. Raskite tinkamą vietą naudodami: nfc.fail.
„Nitrokey“ nugarėlė turi būti priglausta prie išmaniojo telefono. USB-A versijos atveju gali būti naudinga šiek tiek pakelti pusę su USB jungtimi, kad būtų sumažintas atstumas iki lazdos galinės dalies.
Jei turite telefono dangtelį, pirmiausia pabandykite rasti tinkamą vietą be jo. Vėliau bandykite su dangteliu.
Optimalios vietos paieška kartais užtrukdavo iki 20-30 sek. Mūsų patirtis rodo, kad laikant „Nitrokey“ horizontalioje padėtyje rezultatai yra geresni.Jei vis dar susiduriate su problemomis, parašykite laišką mūsų palaikymo tarnybai. Kad pagalba būtų optimali, nurodykite siuntimo / užsakymo numerį ir savo išmaniojo telefono modelį.
„OpenPGP“ trikčių šalinimas#
GnuPG: OpenPGP kortelė nepasiekiama#
Problema: GnuPG negali pasiekti „Nitrokey 3“ ir rodo tokį klaidos pranešimą:
$ gpg --card-status
gpg: selecting openpgp failed: No such device
gpg: OpenPGP card not available: No such device
Sprendimas: Linux sistemose yra dvi įprastos išmaniųjų kortelių paslaugos: scdaemon ` , GnuPG išmaniųjų kortelių demonas, ir ``pcscd`, bendrasis išmaniųjų kortelių demonas. scdaemon
turi dvi tvarkykles, skirtas prieigai prie išmaniųjų kortelių: Integruota ccid
tvarkyklė bando tiesiogiai pasiekti išmaniąją kortelę. Vietoj to pcsc
tvarkyklės naudoja pcscd
demoną.
Tiesioginę prieigą prie išmaniosios kortelės gali turėti tik vienas demonas. Tai reiškia, kad, priklausomai nuo paleidimo eiliškumo, pcscd
gali užrakinti kortelę prieš scdaemon
bandant ją pasiekti naudojant vidinę ccid
tvarkyklę. Todėl rekomenduojame naudoti pcscd
tvarkyklę scdaemon
. Ją galite aktyvuoti į ~/.gnupg/scdaemon.conf
konfigūracijos failą įtraukdami disable-ccid
ir iš naujo paleisdami scdaemon
, pavyzdžiui, su gpg-connect-agent "SCD KILLSCD" /bye
. Jei tai problemos neišsprendžia, daugiau informacijos rasite kitame skyriuje.
Kad išvengtumėte šio konflikto, galite išjungti arba pašalinti pcscd
.
pcscd: Kortelė nerasta#
Problema: Programoje, kurioje naudojama pcscd
, nerodomas „Nitrokey 3“ klavišas.
Sprendimas: Pirmiausia įsitikinkite, kad scdaemon
nėra paleistas (žr. ankstesnį skyrių):
$ gpg-connect-agent "SCD KILLSCD" /bye
Dabar išvardykite išmaniąsias korteles, kurias atpažįsta pcscd
su pcsc_scan -r
. Turėtumėte pamatyti tokį įrašą kaip šis:
$ pcsc_scan -r
Using reader plug'n play mechanism
Scanning present readers..
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
Jei „Nitrokey 3“ rodomas, vadinasi, pcscd
jį atpažįsta teisingai ir gali būti, kad programa, kuri bando jį pasiekti, susidūrė su problema. Jei jis nerodomas, įsitikinkite, kad jūsų libccid
versija yra atnaujinta. Į libccid
1.5.0 ` versiją įtrauktas „Nitrokey 3“ palaikymas.
Įrenginio duomenų bazės atnaujinimas#
Jei negalite atnaujinti libccid
į palaikomą versiją, turite rankiniu būdu atnaujinti įrenginio duomenų bazę. Duomenų bazės kelias priklauso nuo jūsų distribucijos:
Arch, Debian, Ubuntu:
/etc/libccid_Info.plist
Prieš perrašydami failą būtinai sukurkite atsarginę jo kopiją. Iš nitrokey-3-firmware
saugyklos galite atsisiųsti atnaujintą prietaisų duomenų bazės failą. Atnaujinę failą, iš naujo paleiskite pcscd
ir vėl paleiskite pcsc_scan -r
. Dabar turėtų pasirodyti „Nitrokey 3“.
Atnaujinimas per update.nitrokey.com neveikia#
Šiuo metu žiniatinklio atnaujinimo programa nepalaiko „Nitrokey 3“. Tačiau naujausią programinę įrangą galite gauti naudodamiesi šiomis instrukcijomis.