Cuando este con mi querido openSUSE probare la Autofirma de Antonio, ya tuve una mala experiencia con la de la Web oficial.
Hola!
En este caso quería compartir un tutorial del amigo Antonio Larrosa sobre cómo AutoFirma (también llamada @firma o clienteafirma en distintas versiones) en openSUSE Leap (15 y 42.3), openSUSE Tumbleweed y SUSE Linux Enterprise.
Por si tenéis que lidiar con las firmas digitales en gestiones administrativas. Os dejo con el enlace a su artículo:
https://antlarr.io/2018/12/firmas-di...a-en-opensuse/
Al hilo de esto y si me lo permitís, también quería compartir un artículo a mi web donde hablo sobre una herramienta muy útil para estos menesteres. Se trata de una máquina virtual con todo ya preconfigurado para realizar gestiones administrativas:
https://victorhckinthefreeworld.com/...iante-linuxae/
Saludos.
→ Guía básica de openSUSE Leap para recién llegados a GNU/Linux.
→ Mi blog sobre openSUSE, GNU/Linux, software libre ...y de todo un poco: Victorhck in the free world
→ Me puedes seguir en: Mastodon - diaspora* - PixelFed
Cuando este con mi querido openSUSE probare la Autofirma de Antonio, ya tuve una mala experiencia con la de la Web oficial.
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:Buscador de Alojamiento Alojamiento Otros paquetes: de imágenes: de ficheros: buscadores: Search TinyPic Ifile Wuala Simple y Facil Webpinstant Paste Suse SendSpace TextSnip Cl1p
Ya la he probado y funciona de maravilla, lo único que no me ha gustado es que pide java-1_8_0-openjdk y java-1_8_0-openjdk-headless, pensé que se podría ejecutar con la versión de java que tengo instalada que es la java-10-openjdk, pero simplemente no ha funcionado.
Edición: El programa funciona perfectamente, solo que ahora me da el siguiente error cuando intento abrir una página de validación con firefox o chrome Error en la firma: [es.gob.afirma.standalone.ApplicationNotFoundExcept ion] No se ha podido conectar con AutoFirma.
Según he buscado en Internet es debido aun error de certificados que se soluciona desinstalando y volviendo a instalar, pero que en mi caso tampoco funciona. Si alguien conoce como solucionarlo realmente que lo diga o me de una pista.
Ya probé desconectando el cortafuegos.
Ya probé con Restaurar instalación (reinstala certificados en los navegadores) del programa.
ya probé con lanzar afirma://service
Errores: faqs
compatibilidad
firefox --version
Mozilla Firefox 60.4.0
Firefox lanzado desde consola lanza el error en negrita cuando aparece Error en la firma: [es.gob.afirma.standalone.ApplicationNotFoundExcept ion] No se ha podido conectar con AutoFirma.
firefox
(firefox:26941): Gtk-WARNING **: Theme parsing error: <data>:1:34: Expected ')' in color definition
(firefox:26941): Gtk-WARNING **: Theme parsing error: <data>:1:77: Expected ')' in color definition
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1297, resource id: 35652431, major code: 40 (TranslateCoords), minor code: 0
Error: no se ha encontrado o cargado la clase principal afirma:..service?ports=65320,57364,49909&v=1&idses sion=t89djMMfhucdCzmIXX92
Página para testear autofirma
![]()
Última edición por soyasi; 02-ene-2019 a las 16:02
--
hkp://subkeys.pgp.net
GNU/Linux Opensuse Tumbleweed x86_64
Linux Registered User #391410
--
hkp://subkeys.pgp.net
GNU/Linux Opensuse Tumbleweed x86_64
Linux Registered User #391410
@soyasi, no tenias que haber editado tu mensaje, tenias que haber creado uno nuevo. Lo de articulo de las normas del foro se aplican en un corto espacio de tiempo, unas horas.
A mi tampoco me ha funcionado, te dejo un pantallazo de mi testeo. Haz clic en la imagen para verlo en tamaño completo. A ver si conseguimos solucionarlo. ¿Deberíamos reportarlo al desarrollador del paquete o a de la aplicación o a ambos?
=== ERROR ===
Tipo: es.gob.afirma.standalone.ApplicationNotFoundExcept ion
Mensaje: No se ha podido conectar con AutoFirma.
undefinedCódigo:INFORMACIÓN: AutoFirma 1.6.4 Resolucion DPI de pantalla: 0 Sistema operativo: Linux Version del SO: 4.12.14-lp150.12.28-default Version de Java: 1.8.0_181 Arquitectura del JRE: 64 Java Vendor: Oracle Corporation Localizacion por defecto: es_ES Tamano actual en memoria: 121MB Tamano maximo de memoria: 1771MB Memoria actualmente libre: 112MB ene 02, 2019 4:20:42 PM es.gob.afirma.standalone.SimpleAfirma main INFORMACIÓN: Invocacion por protocolo con URL: afirma://service?ports=53278,49209,60511&v=1&idsession=Un6YuPQZwp8bp12hGRzu ene 02, 2019 4:20:42 PM es.gob.afirma.standalone.protocol.ProtocolInvocationLauncher launch INFORMACIÓN: Se inicia la invocacion por servicio: afirma://service?ports=53278,49209,60511&v=1&idsession=Un6YuPQZwp8bp12hGRzu ene 02, 2019 4:20:42 PM es.gob.afirma.standalone.protocol.ServiceInvocationManager startService GRAVE: Error con el keyStore: java.security.KeyStoreException: No se encuentra el almacen para el cifrado de la comunicacion SSL QFileSystemWatcher::removePaths: list is empty QFileSystemWatcher::removePaths: list is empty![]()
Última edición por DiabloRojo; 02-ene-2019 a las 17:24
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:Buscador de Alojamiento Alojamiento Otros paquetes: de imágenes: de ficheros: buscadores: Search TinyPic Ifile Wuala Simple y Facil Webpinstant Paste Suse SendSpace TextSnip Cl1p
Por lo que estoy leyendo, en España, hay que validarlo, y seguir una serie de pasos, con DNIe o sin el, a parte de la copia de seguridad, y la contraseña maestra.
empieza aquí: http://www.cert.fnmt.es/certificados
https://www.sede.fnmt.gob.es/certifi...icado-software
y navegando sigue
Aquí
y Aquí
salu2
Hola @enae.
El compañero @soyasi y yo usamos habitualmente los certificados digitales y conocemos lo de la Web de FNMT.
Lo que hablamos es de una aplicación llamada Autofirma de la Administración para firmar documentos con el certificado digital. En este caso, vía Web y dicha aplicación funciona bien en Windows pero no en openSUSE.
Estamos intentado ver que falla.
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:Buscador de Alojamiento Alojamiento Otros paquetes: de imágenes: de ficheros: buscadores: Search TinyPic Ifile Wuala Simple y Facil Webpinstant Paste Suse SendSpace TextSnip Cl1p
Hola @enae, Como te comentó @DiabloRojo, aquí al menos en lo personal y en lo público necesitas o el dni-e o el certificado de la fnmt, si no, ya no mueves ni un papel con el estado. Aunque también tiene ventajas, ya que por ejemplo, tienes acceso a ver todos los datos que posee el estado sobre tu persona ¡sin supuestas restricciones XD!. Así que estas obligado a usarlo quieras o no.
El problema estriba, principalmente, en el poco soporte que tiene linux por la administración del estado. La mayoría de los programas que están empaquetados están en .deb como el de autofirma por ejemplo y pocos son accesible, aunque este curiosamente esta en guithub.
Por mi parte de java estoy pez y lo poco que se, es de leer foros, así que me las ingenio como puedo.
saludos y gracias por el aporte.
Última edición por soyasi; 03-ene-2019 a las 15:13
--
hkp://subkeys.pgp.net
GNU/Linux Opensuse Tumbleweed x86_64
Linux Registered User #391410
Haciendo pequeños cambios para usar otros entornos java:
Creo un ejecutable en /usr/bin/ que llamo AutoFirma
Código:touch /usr/bin/AutoFirma chmod +x /usr/bin/AutoFirma vim /usr/bin/Autofirmapara salir y grabar tecleamos :wqCódigo:#!/bin/bash java -jar /usr/share/java/AutoFirma.jar $*
Creo un ejecutable en /usr/bin/ que llamo Autofirma-cliente
Código:touch /usr/bin/Autofirma-cliente chmod +x /usr/bin/Autofirma-cliente vim /usr/bin/Autofirma-clientepara salir y grabar tecleamos :wqCódigo:#!/bin/bash java -jar /usr/share/java/Afirma_Standalone.jar $*
ahora deberíamos de ver dos script bash en /usr/bin
/usr/bin/AutoFirma
/usr/bin/Autofirma-cliente
Procedemos a cambiar los archivosy cambiamos los exec= por los script creados, de esta forma, cuando cambiemos las rutas de java no tendremos que modificar los archivos.Código:afirma.desktop y afirma-standalone.desktop
los localizo con locate
locate afirma.desktop afirma-standalone.desktop
/home/eri/.local/share/applications/afirma-standalone.desktop
/home/eri/.local/share/applications/afirma.desktop
/usr/share/applications/afirma-standalone.desktop
/usr/share/applications/afirma.desktop
archivo original afirma.desktop
archivo modificado afirma.desktopCódigo:[Desktop Entry] Type=Application Exec=/usr/lib64/jvm/jre-1.8.0-openjdk/bin/java -jar /usr/share/java/AutoFirma.jar %u Name=AutoFirma MimeType=x-scheme-handler/afirma; Categories=Office;Viewer;System;Security;Office; Icon=autofirma Terminal=false StartupNotify=true StartupWMClass=autofirma
archivo original afirma-standalone.desktopCódigo:[Desktop Entry] Categories=Office;Viewer;System;Security;Office; Comment[es_ES]= Comment= Exec=/usr/bin/Autofirma GenericName[es_ES]= GenericName= Icon=autofirma MimeType=x-scheme-handler/afirma; Name[es_ES]=AutoFirma Name=AutoFirma Path= StartupNotify=true StartupWMClass=Autofirma Terminal=false TerminalOptions= Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=
archivo modificado afirma-standalone.desktopCódigo:[Desktop Entry] Type=Application Exec=/usr/lib64/jvm/jre-1.8.0-openjdk/bin/java -jar /usr/share/java/Afirma_Standalone.jar Name=Cliente @Firma Icon=autofirma Categories=Office;Viewer;System;Security;Office; Terminal=false
A partir de ahora podemos en modo administrador (root) alternar entre los diferentes java que tenemos en linux, sin tener que modificar nada mas con:Código:[Desktop Entry] Categories=Office;Viewer;System;Security;Office; Comment[es_ES]= Comment= Exec=/usr/bin/Autofirma-cliente GenericName[es_ES]= GenericName= Icon=autofirma MimeType= Name[es_ES]=Cliente @Firma Name=Cliente @Firma Path= StartupNotify=true Terminal=false TerminalOptions= Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=
/usr/sbin/update-alternatives --config java
Código:/usr/sbin/update-alternatives --config java There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib64/jvm/jre-11-openjdk/bin/java 2105 auto mode * 1 /usr/lib64/jvm/jre-1.8.0-openjdk/bin/java 1805 manual mode 2 /usr/lib64/jvm/jre-10-openjdk/bin/java 2005 manual mode 3 /usr/lib64/jvm/jre-11-openjdk/bin/java 2105 manual mode Press <enter> to keep the current choice[*], or type selection number: 3 update-alternatives: using /usr/lib64/jvm/jre-11-openjdk/bin/java to provide /usr/bin/java (java) in manual mode
arrancado con java:
java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (IcedTea 3.9.0) (build 1.8.0_181-b13 suse-lp150.2.6.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)arrancado con versión:Autofirma
ene 05, 2019 11:23:55 AM es.gob.afirma.standalone.ProxyUtil clearJavaProxy
INFORMACIÓN: No se usara Proxy para las conexiones de red
ene 05, 2019 11:23:55 AM es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: No se buscaran nuevas versiones de la aplicacion
ene 05, 2019 11:23:55 AM es.gob.afirma.standalone.SimpleAfirma printSystemInfo
INFORMACIÓN: AutoFirma 1.6.4
Resolucion DPI de pantalla: 0
Sistema operativo: Linux
Version del SO: 4.20.0-1.gba5c149-default
Version de Java: 1.8.0_181
Arquitectura del JRE: 64
Java Vendor: Oracle Corporation
Localizacion por defecto: es_ES
Tamano actual en memoria: 966MB
Tamano maximo de memoria: 14315MB
Memoria actualmente libre: 925MB
ene 05, 2019 11:23:55 AM es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Apertura como herramienta de escritorio
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
ene 05, 2019 11:23:55 AM es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Se intenta una precarga temprana de NSS
ene 05, 2019 11:23:55 AM es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Configuracion de NSS para SunPKCS11:
name=NSSCrypto-AFirma
library=/usr/lib64/libsoftokn3.so
attributes=compatibility
slot=2
showInfo=false
allowSingleThreadedModules=true
nssArgs="configdir='sql:/USERHOME/.mozilla/firefox/8b3s64wk.default' certPrefix='' keyPrefix='' flags='readOnly'"
ene 05, 2019 11:23:55 AM es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Proveedor PKCS#11 para NSS anadido: SunPKCS11-NSSCrypto-AFirma
ene 05, 2019 11:23:55 AM es.gob.afirma.keystores.AOKeyStoreManager init
INFORMACIÓN: Inicializamos el almacen de tipo: DNIe y tarjetas FNMT-TIF
ene 05, 2019 11:23:55 AM es.gob.afirma.keystores.AOKeyStoreManagerHelperFul lJava init
INFORMACIÓN: Cargando KeyStore 100% Java para DNIe y tarjetas FNMT-TIF
ene 05, 2019 11:23:55 AM es.gob.jmulticard.card.dnie.DnieFactory getDnie
INFORMACIÓN: Detectado DNIe 2.0
ene 05, 2019 11:24:09 AM es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene 05, 2019 11:24:09 AM es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene 05, 2019 11:24:09 AM es.gob.afirma.keystores.KeyStoreUtilities getDnieKeyStoreManager
INFORMACIÓN: El DNIe 100% Java ha podido inicializarse, se anadiran sus entradas
ene 05, 2019 11:24:09 AM es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene 05, 2019 11:24:09 AM es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene 05, 2019 11:24:09 AM es.gob.afirma.standalone.SimpleAfirma setKeyStoreManager
INFORMACIÓN: Establecido KeyStoreManager: Gestor de almacenes de claves Mozilla / Firefox (unificado) con nombre Mozilla / Firefox (unificado)
ene 05, 2019 11:24:09 AM es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Cargando plugins
ene 05, 2019 11:24:09 AM es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Iniciando entorno grafico
ene 05, 2019 11:24:10 AM es.gob.afirma.standalone.SimpleAfirma loadDefaultKeyStore
INFORMACIÓN: Se omite la carga concurrente de almacen por haberse hecho una precarga previa
java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-suse-lp150.2.3.2-x8664)
OpenJDK 64-Bit Server VM (build 10.0.2+13-suse-lp150.2.3.2-x8664, mixed mode)
arrancando con versión:Autofirma
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.standalone.ProxyUtil clearJavaProxy
INFORMACIÓN: No se usara Proxy para las conexiones de red
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: No se buscaran nuevas versiones de la aplicacion
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.standalone.SimpleAfirma printSystemInfo
INFORMACIÓN: AutoFirma 1.6.4
Resolucion DPI de pantalla: 0
Sistema operativo: Linux
Version del SO: 4.20.0-1.gba5c149-default
Version de Java: 10.0.2
Arquitectura del JRE: 64
Java Vendor: Oracle Corporation
Localizacion por defecto: es_ES
Tamano actual en memoria: 1008MB
Tamano maximo de memoria: 16104MB
Memoria actualmente libre: 989MB
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Apertura como herramienta de escritorio
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Se intenta una precarga temprana de NSS
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Configuracion de NSS para SunPKCS11:
name=NSSCrypto-AFirma
library=/usr/lib64/libsoftokn3.so
attributes=compatibility
slot=2
showInfo=false
allowSingleThreadedModules=true
nssArgs="configdir='sql:/USERHOME/.mozilla/firefox/8b3s64wk.default' certPrefix='' keyPrefix='' flags='readOnly'"
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Proveedor PKCS#11 para NSS anadido: SunPKCS11-NSSCrypto-AFirma
ene. 05, 2019 11:30:12 A. M. es.gob.afirma.keystores.AOKeyStoreManager init
INFORMACIÓN: Inicializamos el almacen de tipo: DNIe y tarjetas FNMT-TIF
ene. 05, 2019 11:30:13 A. M. es.gob.afirma.keystores.AOKeyStoreManagerHelperFul lJava init
INFORMACIÓN: Cargando KeyStore 100% Java para DNIe y tarjetas FNMT-TIF
ene. 05, 2019 11:30:13 A. M. es.gob.jmulticard.card.dnie.DnieFactory getDnie
INFORMACIÓN: Detectado DNIe 2.0
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6415)
at java.desktop/java.awt.Component.processEvent(Component.java:636 9)
at java.desktop/java.awt.Container.processEvent(Container.java:226 1)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:4966)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2319)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:47 98)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6415)
at java.desktop/java.awt.Component.processEvent(Component.java:636 9)
at java.desktop/java.awt.Container.processEvent(Container.java:226 1)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:4966)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2319)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:47 98)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.AWTEventMulticaster.componentResized(AWTE ventMulticaster.java:167)
at java.desktop/java.awt.AWTEventMulticaster.componentResized(AWTE ventMulticaster.java:167)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6415)
at java.desktop/java.awt.Component.processEvent(Component.java:636 9)
at java.desktop/java.awt.Container.processEvent(Container.java:226 1)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:4966)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2319)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:47 98)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:117)
at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSup port.java:190)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Invocation Event.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:770)
at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.keystores.KeyStoreUtilities getDnieKeyStoreManager
INFORMACIÓN: El DNIe 100% Java ha podido inicializarse, se anadiran sus entradas
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.standalone.SimpleAfirma setKeyStoreManager
INFORMACIÓN: Establecido KeyStoreManager: Gestor de almacenes de claves Mozilla / Firefox (unificado) con nombre Mozilla / Firefox (unificado)
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by es.gob.afirma.standalone.SimpleAfirma (file:/usr/share/java/AutoFirma.jar) to field sun.awt.X11.XToolkit.awtAppClassName
WARNING: Please consider reporting this to the maintainers of es.gob.afirma.standalone.SimpleAfirma
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Cargando plugins
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Iniciando entorno grafico
ene. 05, 2019 11:30:30 A. M. es.gob.afirma.standalone.SimpleAfirma loadDefaultKeyStore
INFORMACIÓN: Se omite la carga concurrente de almacen por haberse hecho una precarga previa
Código:java -version openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment (build 11.0.1+13-suse-lp150.2.9.1-x8664) OpenJDK 64-Bit Server VM (build 11.0.1+13-suse-lp150.2.9.1-x8664, mixed mode)Autofirma
ene. 05, 2019 12:54:17 P. M. es.gob.afirma.standalone.ProxyUtil clearJavaProxy
INFORMACIÓN: No se usara Proxy para las conexiones de red
ene. 05, 2019 12:54:17 P. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: No se buscaran nuevas versiones de la aplicacion
ene. 05, 2019 12:54:17 P. M. es.gob.afirma.standalone.SimpleAfirma printSystemInfo
INFORMACIÓN: AutoFirma 1.6.4
Resolucion DPI de pantalla: 0
Sistema operativo: Linux
Version del SO: 4.20.0-1.gba5c149-default
Version de Java: 11.0.1
Arquitectura del JRE: 64
Java Vendor: Oracle Corporation
Localizacion por defecto: es_ES
Tamano actual en memoria: 1008MB
Tamano maximo de memoria: 16104MB
Memoria actualmente libre: 992MB
ene. 05, 2019 12:54:17 P. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Apertura como herramienta de escritorio
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
ene. 05, 2019 12:54:17 P. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Se intenta una precarga temprana de NSS
ene. 05, 2019 12:54:18 P. M. es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Configuracion de NSS para SunPKCS11:
name=NSSCrypto-AFirma
library=/usr/lib64/libsoftokn3.so
attributes=compatibility
slot=2
showInfo=false
allowSingleThreadedModules=true
nssArgs="configdir='sql:/USERHOME/.mozilla/firefox/8b3s64wk.default' certPrefix='' keyPrefix='' flags='readOnly'"
ene. 05, 2019 12:54:18 P. M. es.gob.afirma.keystores.mozilla.MozillaKeyStoreUti lities loadNSS
INFORMACIÓN: Proveedor PKCS#11 para NSS anadido: SunPKCS11-NSSCrypto-AFirma
ene. 05, 2019 12:54:18 P. M. es.gob.afirma.keystores.AOKeyStoreManager init
INFORMACIÓN: Inicializamos el almacen de tipo: DNIe y tarjetas FNMT-TIF
ene. 05, 2019 12:54:18 P. M. es.gob.afirma.keystores.AOKeyStoreManagerHelperFul lJava init
INFORMACIÓN: Cargando KeyStore 100% Java para DNIe y tarjetas FNMT-TIF
ene. 05, 2019 12:54:18 P. M. es.gob.jmulticard.card.dnie.DnieFactory getDnie
INFORMACIÓN: Detectado DNIe 2.0
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6458)
at java.desktop/java.awt.Component.processEvent(Component.java:641 2)
at java.desktop/java.awt.Container.processEvent(Container.java:226 3)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:5008)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2321)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:48 40)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6458)
at java.desktop/java.awt.Component.processEvent(Component.java:641 2)
at java.desktop/java.awt.Container.processEvent(Container.java:226 3)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:5008)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2321)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:48 40)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.plaf.metal.OceanTheme$IFIcon.paintIcon (OceanTheme.java:111)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:208)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.iconToImage(ResizingAdaptor.java:194)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.resizeImageButton(ResizingAdaptor.java:259 )
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:177)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.adjustFontSize(ResizingAdaptor.java:149)
at es.gob.jmulticard.ui.passwordcallback.gui.Resizing Adaptor.componentResized(ResizingAdaptor.java:80)
at java.desktop/java.awt.AWTEventMulticaster.componentResized(AWTE ventMulticaster.java:167)
at java.desktop/java.awt.AWTEventMulticaster.componentResized(AWTE ventMulticaster.java:167)
at java.desktop/java.awt.Component.processComponentEvent(Component .java:6458)
at java.desktop/java.awt.Component.processEvent(Component.java:641 2)
at java.desktop/java.awt.Container.processEvent(Container.java:226 3)
at java.desktop/java.awt.Window.processEvent(Window.java:2049)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:5008)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2321)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
at java.desktop/java.awt.Component.dispatchEvent(Component.java:48 40)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:117)
at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSup port.java:190)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Invocation Event.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.keystores.KeyStoreUtilities getDnieKeyStoreManager
INFORMACIÓN: El DNIe 100% Java ha podido inicializarse, se anadiran sus entradas
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella '318C18487E92EAE0463BC4B95B4FB9EBE45A09C6' se tomara unicamente del almacen preferente
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.keystores.AggregatedKeyStoreManager addKeyStoreManager
INFORMACIÓN: El certificado de huella 'FB93B09B4C5CB05ED48E9088DA76CBA56FFE96DC' se tomara unicamente del almacen preferente
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.standalone.SimpleAfirma setKeyStoreManager
INFORMACIÓN: Establecido KeyStoreManager: Gestor de almacenes de claves Mozilla / Firefox (unificado) con nombre Mozilla / Firefox (unificado)
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by es.gob.afirma.standalone.SimpleAfirma (file:/usr/share/java/AutoFirma.jar) to field sun.awt.X11.XToolkit.awtAppClassName
WARNING: Please consider reporting this to the maintainers of es.gob.afirma.standalone.SimpleAfirma
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Cargando plugins
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.standalone.SimpleAfirma main
INFORMACIÓN: Iniciando entorno grafico
ene. 05, 2019 12:54:35 P. M. es.gob.afirma.standalone.SimpleAfirma loadDefaultKeyStore
INFORMACIÓN: Se omite la carga concurrente de almacen por haberse hecho una precarga previa
lo último que he hecho es confirmar que en la dirección:
/usr/lib64/firefox/defaults/pref/
exista el archivo AutoFirma.js
con el siguiente contenido de los protocolos:
en el navegador firefox, poniendo about: config y saltandonos la parte de ¡zona hostil para manazas! acepto el riesgoCódigo:pref("network.protocol-handler.app.afirma","/usr/bin/AutoFirma"); pref("network.protocol-handler.warn-external.afirma",false); pref("network.protocol-handler.external.afirma",true);
ponemos afirma en buscar y nos saldrá el contenido que hemos añadido, por si en algún momento hemos de modificar.
Pero todavía no he conseguido que funcione correctamente ...
Última edición por soyasi; 01-feb-2019 a las 11:53
--
hkp://subkeys.pgp.net
GNU/Linux Opensuse Tumbleweed x86_64
Linux Registered User #391410
Que currazo te has pegado, @soyasi.![]()
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:Buscador de Alojamiento Alojamiento Otros paquetes: de imágenes: de ficheros: buscadores: Search TinyPic Ifile Wuala Simple y Facil Webpinstant Paste Suse SendSpace TextSnip Cl1p
There are currently 1 users browsing this thread. (0 members and 1 guests)
Marcadores