Problemen oplossen#

Hier vindt u een verzameling van veel voorkomende problemen.

Nitrokey wordt niet gedetecteerd op Linux#

Als de Nitrokey niet wordt gedetecteerd, ga dan als volgt te werk:

  1. Kopieer dit bestand 41-nitrokey.rules naar /etc/udev/rules.d/.

  2. Herstart udev via sudo service udev restart of udevadm control --reload-rules && udevadm trigger als je Fedora gebruikt.

Google en Microsoft diensten#

Momenteel lijkt er een bug te zijn die we snel hopen te verhelpen en die de werking van de Nitrokey 3 met sommige Google en Microsoft diensten per FIDO2 beïnvloedt.

Time-out bug#

Er is een fout met de Nitrokey die door het systeem wordt herkend, waarbij een time-out optreedt voordat de verbinding slaagt.

NFC werkt niet#

Zorg ervoor dat FIDO2 correct werkt. Anders zal NFC’s ook niet werken.

Controleer ook of u de juiste spot op uw smartphone gebruikt. Zoek de juiste plek met behulp van: nfc.fail.

De achterkant van de Nitrokey moet tegen de smartphone worden gehouden. Voor de USB-A versie kan het handig zijn om de kant met de USB-aansluiting iets op te tillen om de afstand tot het eindgedeelte van de stick te verkleinen.

Als je een telefoonhoesje hebt, probeer dan eerst de juiste plek te vinden zonder het hoesje. Probeer het daarna opnieuw met het hoesje.

Het zoeken naar de optimale plek duurde soms wel 20-30 sec. Onze ervaring is dat als u de Nitrokey horizontaal houdt, dit betere resultaten oplevert. Als u nog steeds problemen ondervindt, schrijf dan een e-mail naar onze klantenservice. Voor optimale hulp gelieve het verzend/bestelnummer en het model van uw smartphone te vermelden.

OpenPGP problemen oplossen#

GnuPG: OpenPGP-kaart niet beschikbaar#

Probleem: GnuPG heeft geen toegang tot de Nitrokey 3 en geeft de volgende foutmelding:

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

Oplossing: Er zijn twee veelgebruikte smartcarddiensten op Linux-systemen: scdaemon , de smartcard daemon van GnuPG, en ``pcscd`, een generieke smartcard daemon. scdaemon ` heeft twee stuurprogramma’s voor toegang tot smartcards: Het geïntegreerde ccid stuurprogramma probeert direct toegang te krijgen tot de smartcard. Het pcsc stuurprogramma gebruikt in plaats daarvan de pcscd daemon.

Een smartcard kan maar door één daemon direct benaderd worden. Dit betekent dat, afhankelijk van de opstartvolgorde, pcscd de kaart kan blokkeren voordat scdaemon de kaart probeert te benaderen met het interne ccid stuurprogramma. Daarom raden we aan om het pcscd stuurprogramma te gebruiken voor scdaemon. Je kunt deze activeren door disable-ccid toe te voegen aan het ~/.gnupg/scdaemon.conf config bestand en scdaemon opnieuw te starten, bijvoorbeeld met gpg-connect-agent "SCD KILLSCD" /bye. Als dit het probleem niet verhelpt, zie dan de volgende sectie voor meer informatie.

Je kunt ook pcscd deactiveren of verwijderen om dit conflict te voorkomen.

pcscd: Kaart niet gevonden#

Probleem: Een toepassing die pcscd gebruikt, toont de Nitrokey 3 niet.

Oplossing: Controleer eerst of scdaemon niet draait (zie de vorige sectie):

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

Maak nu een lijst van de smartcards die worden herkend door pcscd met pcsc_scan -r. Je zou een vermelding als deze moeten zien:

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

Als de Nitrokey 3 wordt weergegeven, wordt deze correct herkend door pcscd en is er mogelijk een probleem met de applicatie die toegang probeert te krijgen. Als de Nitrokey niet wordt weergegeven, controleer dan of je libccid versie up-to-date is. Ondersteuning voor de Nitrokey 3 is toegevoegd in libccid 1.5.0.

De apparaatdatabase bijwerken#

Als je libccid niet kunt bijwerken naar een ondersteunde versie, moet je de apparaatdatabase handmatig bijwerken. Het pad van de database hangt af van je distributie:

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

Zorg ervoor dat je een back-up maakt van het bestand voordat je het overschrijft. Je kunt een bijgewerkt apparaatdatabasebestand downloaden van de nitrokey-3-firmware opslagplaats. Nadat je het bestand hebt bijgewerkt, start je pcscd opnieuw op en voer je pcsc_scan -r opnieuw uit. De Nitrokey 3 zou nu moeten verschijnen.

Updaten via update.nitrokey.com werkt niet#

Momenteel ondersteunt de web updater de Nitrokey 3 niet. U kunt echter de nieuwste firmware krijgen met deze instructies.