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

Cuestións genericas relacionadas con tarxetas intelixentes

Xeneral

Detección da inserción e extracción de tarxetas

Ás veces pode ocorrer que o navegador non detecta a extracción ou introdución un cartón intelixente no lector, polo que, se non introducimos o cartón previamente a que se arrinque Autofirma, non se atopará o certificado.

Tamén pode ocorrer que, unha vez cargado Autofirma, extráiase o cartón e, ao realizar unha operación de firma, o navegador mostre os certificados do cartón aínda que xa non estea presente. Neste caso, a firma fallará ao tentar utilizar ese certificado.

Se non ve os seus certificados en diálogo de selección ou se os ve aínda despois de extraer o cartón intelixente do lector, pode forzar á recarga do almacén mediante o botón de actualizar do diálogo de selección de certificados. Se Autofirma segue sen cargar correctamente os seus certificados, probe a inserir o cartón antes de iniciar a operación de firma.

Non aparecen os certificados en cartón

No caso de que non aparezan os certificados do seu cartón intelixente no diálogo de selección de certificados, comprobe que ten instalado no seu equipo o controlador do seu cartón. Asegúrese de que instala unha versión do controlador coa mesma arquitectura que a súa versión de Autofirma xa que é posible que, en caso de ter distinta arquitectura (un de 32 bits e o outro de 64 bits), Java non poida cargar o controlador.

Teña en conta tamén que Autofirma ou a aplicación web que solicita a firma poden estar a filtrar os certificados que se mostren ao usuario para que só se mostren aqueles que sexan compatibles. É común omitir os certificados caducados e os certificados non aptos para firma. Tamén se poderían filtrar os certificados segundo o seu fornecedor.

Windows

Erro “O conxunto de claves non existe” ao asinar co almacén de claves de Windows

En certas ocasións, cando se usan tarxetas intelixentes, ao asinar en Windows, a operación finaliza con erro e móstrase en consola a mensaxe “O conxunto de claves non existe” (ou “Keyset does not exist” se llo sistema operativo está en inglés).

Este problema, que se ben pode darse en calquera versión de Windows é máis común en Windows XP, non ten solución, e débese a unha incompatibilidade de Java cos controladores CAPI (CSP, MiniDriver, etc.) do seu cartón intelixente.

Probe a actualizar tanto a contorna de execución de Java como o controlador do seu cartón á última versión dispoñible.

No caso de que o problema persista, abra unha incidencia contra o provedor deste hardware/software de almacén de claves.

macOS

Non se detectan tarxetas intelixentes en macOS

Moitos tarxetas intelixentes non dispoñen dos controladores necesarios para o seu uso a través do llavero de Apple (almacén utilizado por Autofirma cando se usa a través de Safari, Chrome ou como aplicación de escritorio). No caso concreto do DNIe e os tarxetas CES, Autofirma é capaz de utilizar por medio de JMulticard, o controlador Java que incorpora, pero co resto dos tarxetas non é posible.

Para utilizar tarxetas criptográficas en macOS, instale os seus controladores PKCS#11 como dispositivos de seguridade en Mozilla Firefox e utilice Autofirma a través deste navegador.

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