Hibaelhárítás#

Itt talál egy gyűjteményt a gyakori problémákról.

A Nitrokey nem érzékelhető Linuxon#

Ha a Nitrokey-t nem észleli, járjon el a következők szerint:

  1. Másolja ezt a 41-nitrokey.rules fájlt a /etc/udev/rules.d/<x> fájlba.

  2. Indítsa újra az udev-et a sudo service udev restart vagy a udevadm control --reload-rules && udevadm trigger segítségével, ha Fedorát használ.

A Nitrokey kártyaolvasó illesztőprogramja nem telepíthető a Windows rendszerre#

Windows alatt az általános intelligens kártyaolvasó-illesztőprogram inicializálása nem sikerül. A bejelentett eszközállapot: This device is not working properly because Windows cannot load the drivers required for this device. (Code 31).

A Windows két általános intelligens kártyaolvasó-illesztőprogrammal rendelkezik (WUDF és UMDF2). Alapértelmezés szerint a Windows az UMDF2-t használja, amely nem inicializálódik, és ezért nem töltődik be a Nitrokey számára.

Az illesztőprogram sikeres inicializálásának biztosítása érdekében adjon hozzá egy újbóli próbálkozást az eszköz inicializálásához. A beállításjegyzékben adja hozzá a következő beállításkulcsot.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
Path: <x id=”6”></x>`<x id=”8”></x><x id=”73”></x>`
Típus: DWORD (32-bit)
Adatok: 1

Megjegyzés

A beállításkulcs elérhető a Windows 10 (1903 (19H1) és újabb verzió) és a Windows 11 rendszerhez.

Ha az intelligens kártyaolvasó korábban már telepítve volt, és az inicializálás sikertelen volt, akkor lehet, hogy el kell távolítania a rendszerleíró adatbázisból. A rendszerleíró adatbázisban törölje a következő beállítási útvonalat.

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

Ha az intelligens kártyaolvasó korábban többször is telepítésre került, előfordulhat, hogy több útvonal is van, amelynek a végén növekszik a szám.

Újraindítás után a Nitrokey-t a Microsoft Usbccid Smartcard Reader (WUDF).

Google és Microsoft szolgáltatások#

Jelenleg úgy tűnik, hogy van egy hiba, amelyet remélhetőleg hamarosan kijavítunk, és amely befolyásolja a Nitrokey 3 működését néhány Google és Microsoft szolgáltatással a FIDO2 szerint.

Timeout hiba#

Van egy hiba a Nitrokey rendszer általi felismerésében, amikor a kapcsolat sikere előtt időkiesés következik be.

Az NFC nem működik#

Kérjük, győződjön meg arról, hogy a FIDO2 megfelelően működik. Ellenkező esetben az NFC sem fog működni.

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

A Nitrokey hátoldalát az okostelefonhoz kell tartani. Az USB-A változatnál hasznos lehet, ha az USB-csatlakozóval ellátott oldalt kissé megemeli, hogy csökkentse a pálca végének távolságát.

Ha van telefonfedele, először próbálja megkeresni a megfelelő helyet anélkül. Ezt követően próbálja meg újra a fedővel.

Az optimális hely keresése néha 20-30 másodpercig is eltartott. Tapasztalataink szerint a Nitrokey vízszintes irányban tartása jobb eredményt hoz.Ha még mindig problémák merülnek fel, kérjük, írjon e-mailt a támogatásunknak. Az optimális segítség érdekében kérjük, adja meg a szállítási/megrendelési számot és az okostelefon modelljét.

OpenPGP hibaelhárítás#

GnuPG: OpenPGP kártya nem elérhető#

Probléma: A GnuPG nem tud hozzáférni a Nitrokey 3-hoz, és a következő hibaüzenetet jeleníti meg:

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

Megoldás: A Linux rendszereken két közös intelligenskártya-szolgáltatás létezik: scdaemon , a GnuPG smartcard daemonja, és a pcscd , egy általános smartcard daemon. ` A `scdaemon` két meghajtóval rendelkezik az intelligens kártyák eléréséhez: Az integrált ccid meghajtója közvetlenül próbálja elérni az intelligens kártyát. A pcsc illesztőprogramok ehelyett a pcscd démont használják.

Egy intelligens kártyához csak egy démon férhet hozzá közvetlenül. Ez azt jelenti, hogy az indítási sorrendtől függően a pcscd lezárhatja a kártyát, mielőtt a scdaemon megpróbálná elérni azt a belső ccid illesztőprogrammal. Ezért javasoljuk a pcscd illesztőprogram használatát a scdaemon számára. Aktiválhatja a disable-ccid hozzáadásával a ~/.gnupg/scdaemon.conf config fájlhoz és a scdaemon újraindításával, például a gpg-connect-agent "SCD KILLSCD" /bye segítségével. Ha ez nem oldja meg a problémát, a következő szakaszban talál további információkat.

Alternatív megoldásként a konfliktus elkerülése érdekében deaktiválhatja vagy eltávolíthatja a pcscd címet.

pcscd: Kártya nem található#

Probléma: A pcscd alkalmazást használó alkalmazás nem jeleníti meg a Nitrokey 3.

Megoldás: ` scdaemon` nem fut (lásd az előző részt):

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

Most sorolja fel a pcscd által felismert intelligens kártyákat a pcsc_scan -r segítségével. Egy ilyen bejegyzést kell látnia:

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

Ha a Nitrokey 3 megjelenik, akkor a pcscd helyesen ismeri fel, és lehet, hogy az alkalmazással van probléma, amely megpróbál hozzáférni. Ha nem jelenik meg, győződjön meg róla, hogy a libccid verziója naprakész. A Nitrokey 3 támogatása a libccid 1.5.0-ban került hozzáadásra.

Az eszközadatbázis frissítése#

Ha nem tudja frissíteni a libccid támogatott verzióra, akkor manuálisan kell frissítenie az eszközadatbázist. Az adatbázis elérési útvonala a disztribúciótól függ:

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

A felülírás előtt mindenképpen készítsen biztonsági másolatot a fájlról. Letölthet egy frissített eszközadatbázis fájlt a nitrokey-3-firmware tárolóból. A fájl frissítése után indítsa újra a pcscd és futtassa újra a pcsc_scan -r fájlt. A Nitrokey 3-nak most már meg kell jelennie.

A frissítés az update.nitrokey.com oldalon keresztül nem működik#

Jelenleg a webes frissítő nem támogatja a Nitrokey 3-at. A legújabb firmware-t azonban a következő utasítások segítségével szerezheti be:.

PIV Troubleshooting#

Pyscard is not available#

Ha a pyscard nem érhető el a nitropy számára, a következő hibaüzenetet kaphatja, amikor megpróbálja használni a PIV funkciót:

Ehhez a parancshoz a pyscard könyvtárra van szükség, amely nem érhető el az Ön rendszerén. További információért kérjük, nézze meg a https://docs.nitrokey.com/nitrokeys/nitrokey3/troubleshooting#pyscard-is-not-available weboldalt.

A hiba kijavításához kérjük, telepítse a nitropy-t a pcsc extra függőségekkel együtt:

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

Ha a pynitrokey-t egy másik disztribúciós csatornán keresztül telepíti, kérjük, telepítse az összes opcionális függőséget ehhez a csatornához.