Faq smartcards general ca ES - ctt-gob-es/clienteafirma GitHub Wiki

Qüestions genericas relacionades amb targetes intel·ligents

General

Detecció de la inserció i extracció de targetes

A vegades pot ocórrer que el navegador no detecta l'extracció o introducció una targeta intel·ligent en el lector, per la qual cosa, si no hem introduït la targeta prèviament al fet que s'arrenqui Autofirma, no es trobarà el certificat.

També pot ocórrer que, una vegada carregat Autofirma, s'extregui la targeta i, en realitzar una operació de signatura, el navegador mostri els certificats de la targeta encara que ja no sigui present. En aquest cas, la signatura fallarà en intentar utilitzar aquest certificat.

Si no veu els seus certificats en diàleg de selecció o si els veu encara després d'extreure la targeta intel·ligent del lector, pot forçar a la recàrrega del magatzem mitjançant el botó d'actualitzar del diàleg de selecció de certificats. Si Autofirma segueix sense carregar correctament els seus certificats, provi d'inserir la targeta abans d'iniciar l'operació de signatura.

No apareixen els certificats en targeta

En cas que no apareguin els certificats de la seva targeta intel·ligent en el diàleg de selecció de certificats, comprovi que té instal·lat en el seu equip el controlador de la seva targeta. Asseguri's que instal·la una versió del controlador amb la mateixa arquitectura que la seva versió d'Autofirma ja que és possible que, en cas de tenir diferent arquitectura (un de 32 bits i l'altre de 64 bits), Java no pugui carregar el controlador.

Tingui en compte també que Autofirma o l'aplicació web que sol·licita la signatura poden estar filtrant els certificats que es mostrin a l'usuari perquè només es mostrin aquells que siguin compatibles. És comú ometre els certificats caducats i els certificats no aptes per a signatura. També es podrien filtrar els certificats segons el seu prestador.

Windows

Error “El conjunt de claus no existeix” en signar amb el magatzem de claus de Windows

En certes ocasions, quan s'usen targetes intel·ligents, en signar en Windows, l'operació finalitza amb error i es mostra en consola el missatge “El conjunt de claus no existeix” (o “Keyset does not exist” si se'l sistema operatiu està en anglès).

Aquest problema, que si bé pot donar-se en qualsevol versió de Windows és més comuna en Windows XP, no té solució, i es deu a una incompatibilitat de Java amb els controladors CAPI (CSP, MiniDriver, etc.) de la seva targeta intel·ligent.

Provi d'actualitzar tant l'entorn d'execució de Java com el controlador de la seva targeta a l'última versió disponible.

En cas que el problema persisteixi, obri una incidència contra el proveïdor d'aquest maquinari/programari de magatzem de claus.

macOS

No es detecten targetes intel·ligents en macOS

Moltes targetes intel·ligents no disposen dels controladors necessaris per al seu ús a través del clauer d'Apple (magatzem utilitzat per Autofirma quan s'usa a través de Safari, Chrome o com a aplicació d'escriptori). En el cas concret del DNIe i les targetes CERES, Autofirma és capaç d'utilitzar-lo per mitjà de JMulticard, el controlador Java que incorpora, però amb la resta de les targetes no és possible.

Per a utilitzar targetes criptogràfiques en macOS, instal·li els seus controladors PKCS#11 com a dispositius de seguretat en Mozilla Firefox i utilitzi Autofirma a través d'aquest navegador.

⚠️ **GitHub.com Fallback** ⚠️