Faq smartcards general gl ES - ctt-gob-es/clienteafirma GitHub Wiki
Á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.
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.
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.
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.