Vianmääritys#
Täältä löydät kokoelman yleisimpiä ongelmia.
Nitrokeyta ei havaita Linuxissa#
Jos Nitrokey-avainta ei havaita, toimi seuraavasti:
Kopioi tämä tiedosto 41-nitrokey.rules osoitteeseen
/etc/udev/rules.d/
.Käynnistä udev uudelleen
sudo service udev restart
taiudevadm control --reload-rules && udevadm trigger
kautta, jos käytät Fedoraa.
Googlen ja Microsoftin palvelut#
Tällä hetkellä näyttää olevan virhe, jonka toivomme korjaavamme pian ja joka vaikuttaa Nitrokey 3:n toimintaan joidenkin Googlen ja Microsoftin FIDO2-palvelujen kanssa.
Aikakatkaisuvika#
Järjestelmä tunnistaa Nitrokey-avaimen, jolloin yhteys ei onnistu.
NFC ei toimi#
Varmista, että FIDO2 toimii oikein. Muuten NFC ei myöskään toimi.
Tarkista myös, käytätkö oikeaa kohtaa älypuhelimessasi. Etsi oikea paikka käyttämällä: nfc.fail.
Nitrokey-avaimen takapuolta on pidettävä älypuhelinta vasten. USB-A-version kohdalla voi olla hyödyllistä nostaa hieman sitä puolta, jossa on USB-liitin, jotta tikun päädyn etäisyys pienenee.
Jos sinulla on puhelimen suojus, yritä ensin löytää oikea paikka ilman sitä. Yritä sen jälkeen uudelleen suojan kanssa.
Optimaalisen paikan etsiminen kesti joskus jopa 20-30 sekuntia. Kokemuksemme mukaan Nitrokey:n pitäminen vaakasuorassa asennossa tuottaa parempia tuloksia.Jos sinulla on edelleen ongelmia, kirjoita sähköpostia asiakaspalveluumme. Optimaalisen avun saamiseksi liitä mukaan lähetys-/tilausnumero ja älypuhelimesi malli.
OpenPGP:n vianmääritys#
GnuPG: OpenPGP-korttia ei ole saatavilla#
Ongelma: GnuPG ei pääse käsiksi Nitrokey 3:een ja näyttää seuraavan virheilmoituksen:
$ gpg --card-status
gpg: selecting openpgp failed: No such device
gpg: OpenPGP card not available: No such device
Ratkaisu: Linux-järjestelmissä on kaksi yleistä älykorttipalvelua: scdaemon , GnuPG:n älykorttipalvelu, ja pcscd
, yleinen älykorttipalvelu. scdaemon
on kaksi ajuria älykorttien käyttämiseen: Sen integroitu ccid
-ajuri yrittää käyttää älykorttia suoraan. ` pcsc` -ajurit käyttävät sen sijaan pcscd
-demonia.
Älykorttia voi käyttää suoraan vain yksi daemon. Tämä tarkoittaa, että käynnistysjärjestyksestä riippuen pcscd
saattaa lukita kortin ennen kuin scdaemon
yrittää käyttää sitä sisäisen ccid
-ajurin avulla. Siksi suosittelemme käyttämään pcscd
-ajuria scdaemon
-ajuria varten. Voit aktivoida sen lisäämällä disable-ccid
~/.gnupg/scdaemon.conf
config-tiedostoon ja käynnistämällä uudelleen scdaemon
esimerkiksi gpg-connect-agent "SCD KILLSCD" /bye
. Jos tämä ei korjaa ongelmaa, katso lisätietoja seuraavasta osiosta.
Vaihtoehtoisesti voit poistaa käytöstä tai asentaa pcscd
, jotta vältät tämän ristiriidan.
pcscd: Korttia ei löydy#
Ongelma: Sovellus, jossa käytetään pcscd
, ei näytä Nitrokey 3:a.
Ratkaisu: ` scdaemon` ei ole käynnissä (katso edellinen kohta):
$ gpg-connect-agent "SCD KILLSCD" /bye
Luettele nyt älykortit, jotka pcscd
tunnistaa pcsc_scan -r
kanssa. Sinun pitäisi nähdä tällainen merkintä:
$ pcsc_scan -r
Using reader plug'n play mechanism
Scanning present readers..
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
Jos Nitrokey 3 näkyy, pcscd
tunnistaa sen oikein, ja sovelluksessa, joka yrittää käyttää sitä, saattaa olla ongelma. Jos se ei näy, varmista, että libccid
versio on ajan tasalla. Tuki Nitrokey 3:lle lisättiin libccid
1.5.0:ssa.
Laitetietokannan päivittäminen#
Jos et voi päivittää libccid
tuettuun versioon, sinun on päivitettävä laitetietokanta manuaalisesti. Tietokannan polku riippuu jakelustasi:
Arch, Debian, Ubuntu:
/etc/libccid_Info.plist
Varmuuskopioi tiedosto ennen sen korvaamista. Voit ladata päivitetyn laitetietokantatiedoston osoitteesta nitrokey-3-firmware
arkistosta. Kun olet päivittänyt tiedoston, käynnistä uudelleen pcscd
ja suorita pcsc_scan -r
uudelleen. Nitrokey 3:n pitäisi nyt näkyä.
Päivitys sivuston update.nitrokey.com kautta ei toimi#
Tällä hetkellä verkkopäivitysohjelma ei tue Nitrokey 3:a. Voit kuitenkin hankkia uusimman laiteohjelmiston käyttämällä näitä ohjeita.