Gracias Gracias:  2
Me Gusta Me Gusta:  1
No me Gusta No me Gusta:  0
Página 1 de 2 12 ÚltimoÚltimo
Mostrando resultados del 1 al 10 de 16

Tema: Firmas digitales con autofirma/@firma/clienteafirma en openSUSE

  1. #1
    Fecha de Ingreso
    08-abril-2010
    Ubicación
    /HOME
    Mensajes
    3.764
    Post Thanks / Like
    Poder de Credibilidad
    13

    Firmas digitales con autofirma/@firma/clienteafirma en openSUSE

    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

  2. #2
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.449
    Post Thanks / Like
    Poder de Credibilidad
    10
    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

  3. #3
    Fecha de Ingreso
    26-julio-2005
    Ubicación
    Atlántida
    Mensajes
    948
    Post Thanks / Like
    Poder de Credibilidad
    15
    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


  4. #4
    Fecha de Ingreso
    26-julio-2005
    Ubicación
    Atlántida
    Mensajes
    948
    Post Thanks / Like
    Poder de Credibilidad
    15
    Cita Iniciado por soyasi Ver Mensaje
    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 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.




    Página para testear autofirma


    <a href="http://s556.photobucket.com/user/erielrojo2/media/autofirma.png.html" target="_blank"><img src="http://i556.photobucket.com/albums/ss1/erielrojo2/autofirma.png" border="0" alt="autofirma photo autofirma.png"/></a>
    --
    hkp://subkeys.pgp.net
    GNU/Linux Opensuse Tumbleweed x86_64

    Linux Registered User #391410


  5. #5
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.449
    Post Thanks / Like
    Poder de Credibilidad
    10
    @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.

    undefined
    Có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

  6. #6
    Fecha de Ingreso
    06-agosto-2013
    Ubicación
    / Home
    Mensajes
    264
    Post Thanks / Like
    Poder de Credibilidad
    7
    Cita Iniciado por soyasi Ver Mensaje
    <a href="http://s556.photobucket.com/user/erielrojo2/media/autofirma.png.html" target="_blank"><img src="http://i556.photobucket.com/albums/ss1/erielrojo2/autofirma.png" border="0" alt="autofirma photo autofirma.png"/></a>
    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

  7. #7
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.449
    Post Thanks / Like
    Poder de Credibilidad
    10
    Cita Iniciado por enae Ver Mensaje
    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

  8. #8
    Fecha de Ingreso
    26-julio-2005
    Ubicación
    Atlántida
    Mensajes
    948
    Post Thanks / Like
    Poder de Credibilidad
    15


    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


  9. #9
    Fecha de Ingreso
    26-julio-2005
    Ubicación
    Atlántida
    Mensajes
    948
    Post Thanks / Like
    Poder de Credibilidad
    15
    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/Autofirma
    Código:
    #!/bin/bash
    java -jar /usr/share/java/AutoFirma.jar $*
    para salir y grabar tecleamos :wq


    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-cliente
    Código:
    #!/bin/bash
    java -jar /usr/share/java/Afirma_Standalone.jar $*
    para salir y grabar tecleamos :wq

    ahora deberíamos de ver dos script bash en /usr/bin

    /usr/bin/AutoFirma
    /usr/bin/Autofirma-cliente


    Procedemos a cambiar los archivos
    Código:
    afirma.desktop y afirma-standalone.desktop
    y cambiamos los exec= por los script creados, de esta forma, cuando cambiemos las rutas de java no tendremos que modificar los archivos.

    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

    Có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 modificado afirma.desktop

    Có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 original afirma-standalone.desktop

    Có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
    archivo modificado afirma-standalone.desktop

    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=
    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:

    /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)
    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
    arrancado con versión:
    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)

    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
    arrancando con versión:

    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:

    Có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);
    en el navegador firefox, poniendo about: config y saltandonos la parte de ¡zona hostil para manazas! acepto el riesgo

    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


  10. #10
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.449
    Post Thanks / Like
    Poder de Credibilidad
    10
    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

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. No es posible acceder al medio de instalación http://download.opensuse.org/repositori
    By tecnocyber001 in forum Instalación y Actualizaciones
    Respuestas: 4
    Último mensaje: 30-may-2014, 23:05
  2. Tumbleweed repos...
    By goro in forum Instalación y Actualizaciones
    Respuestas: 11
    Último mensaje: 03-ene-2014, 16:55
  3. Respuestas: 13
    Último mensaje: 14-dic-2013, 12:50
  4. Intalando agente NRPE en suseserver 10 64bits
    By prubilar in forum Seguridad y Servidores
    Respuestas: 4
    Último mensaje: 27-abr-2012, 18:40
  5. Calendarios de Distros.
    By Afrodita in forum La cafetería
    Respuestas: 0
    Último mensaje: 06-feb-2008, 17:52

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •