ctt-gob-es / clienteafirma

Cliente @firma
http://administracionelectronica.gob.es/ctt/clienteafirma
255 stars 119 forks source link

Autofirma no funciona en enares.mjusticia.gob.es para firmar/adjuntar archivos #43

Open matiasburni opened 6 years ago

matiasburni commented 6 years ago

En la pagina https://enares.mjusticia.gob.es/enares/clave/solicitud/editarDocumentacion.action (que imagino es una integracion de autofirma), no funciona la firma con autofirma en entorno:

He podido firmar un pdf en LOCAL con autofirma, pero en la integracion con este pagina no funciona (error: ERR_25 - Para poder firmar, debe tener instalado AutoFirma.). En local se me abre la app de autofirma (veo el icono y el proceso), pero luego da error en la pagina.

Hay alguna forma de ver los logs? Alguna sugerencia?

Matias. (soy un usuario de https://enares.mjusticia.gob.es/)

matiasburni commented 6 years ago

En la consola del firefox encontre:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://127.0.0.1:59221/afirma. (Reason: CORS request did not succeed).

lasote commented 6 years ago

A mi me pasa lo mismo en sede.madrid.es haciendo un tramite del paso de vehiculos.

ghost commented 5 years ago

A mi me pasa lo mismo, incluso con la versión 1.6 de Autofirma con FireFox 65.... ¿nadie sabe la solución verdad?

cboot commented 5 years ago

Hola, Está ocurriendo esto en firefox: 66.0.3 (64-bit) 60.6.1esr (64-bit)

Hay más info al respecto @Gamuci ?

MLopez-Ibanez commented 5 years ago

Mismo problema en Ubuntu 18.04

Funciona en Chromium pero no en Firefox 67.0 (64-bit). El certificado está ahí pero parece que firefox no puede conectar con autofirma:

https://valide.redsara.es/valide/firmar/ejecutar.html https://preinterweb.mitramiss.gob.es/autoAfirmaTest/

ambos me dice que no se puede conectar con AutoFirma.

pr-apes commented 5 years ago

Hola @matiasburni, @jesusmarianuin y @cboot,

a mi me pasaba lo mismo, pero al instalar el certificado raíz de Autofirma (como explica @Gamuci en #51) comenzó a funcionar perfectamente.

En mi caso era firmar en https://rec.redsara.es (vamos, el Registro Electrónico Común 😁).

¿No os funciona así?

Perdonad la repetición, pero he visto esta incidencia después (el comentario original es de https://github.com/ctt-gob-es/clienteafirma/issues/51#issuecomment-496285219).

pr-apes commented 5 years ago

@matiasburni,

consigo el mismo error después de desinstalar el certificado raíz de AutoFirma,

El certificado que hay que instalar es AutoFirma_ROOT.cer. Al menos en Windows, hay un autofirma.pfx en el mismo directorio: no es ése.

Con Firefox lo tienes que instalar como autoridad de certificación dándole todos los permisos.

Después, debería funcionarte en macOS. Prueba cualquiera de los sitios que da @MLopez-Ibanez.

Al volver a instalar el certificado de autoridad certificadora, todo funciona correctamente con AutoFirma.

uprego commented 4 years ago

@pr-apes escribio:

El certificado que hay que instalar es AutoFirma_ROOT.cer. Al menos en Windows, hay un autofirma.pfx en el mismo directorio: no es ése.

Con Firefox lo tienes que instalar como autoridad de certificación dándole todos los permisos.

Por favor, ¿podria poner un enlace al documento descargable de certificado que habria que instalar?


@pr-apes wrote:

El certificado que hay que instalar es AutoFirma_ROOT.cer. Al menos en Windows, hay un autofirma.pfx en el mismo directorio: no es ése.

Con Firefox lo tienes que instalar como autoridad de certificación dándole todos los permisos.

Please, could you share a link to download the certificate document that should be installed?

pr-apes commented 4 years ago

@uprego, en el sistema Windows que uso, el certificado está en C:\Program Files\AutoFirma\AutoFirma\AutoFirma_ROOT.cer.

No dices que sistema operativo usas. Con un buscador de archivos, deberías encontrarlo en el ordenador en que esté instalado AutoFirma.

Cuando lo encuentres, ése es el que habrás de instalar en Firefox, dándole todos los permisos.

uprego commented 4 years ago

It's located at:

/Users/$USER/Library/Application Support/AutoFirma/AutoFirma_ROO
T.cer

Thanks for your support. :)

pedrogclp commented 3 years ago

En el enlace pdf: Resolución a problemas conocidos

En el punto número 10 indica lo siguiente: Solución: Procederemos a instalar manualmente el certificado (AutofirmaROOT). Para ello, es necesario instalar como autoridad raíz de confianza el certificado generado durante la instalación. El fichero se llama “AutoFirma_ROOT.cer” que se localiza en el directorio donde se instaló la aplicación dentro de la carpeta Autofirma.

Yo lo vi tarde y reinstalé, pero espero que os sirva.

SAILYAS99 commented 2 years ago

Buenas a mi me ha pasado solicitando la nacionalidad, a la hora de enviar y firmar me salía error. Lo que he hecho ha sido borrar autofirma e instalarlo de nuevo (os saldrán unas casillas para aceptar después de instalarlo y tendréis aceptar todas), e borrado el historial y las cookies de Internet Explore. Antes de todo también debéis de tener instalado java. Después de todo esto he abierto en internet explore en configuración - Opciones de internet y le tenéis que dar a programas y os pondrá habilitar complementos, le dais y os aparecerán algunos programas que tendréis instalados, le dais a Java y os podrá habilitar y pincháis ahí. Una vez que hayáis hecho todo esto intentarlo. A ME HA FUNCIONADO HACIENDO ESTO, buscaba en internet y no me salía nada que me pudiera ayunar ni vídeos ni nada pero a lo mejor esto a much@s de vosotr@s no os funcione o quizás si pero como a mi si, lo quería compartir por si podía ayudar a alguien. Un saludo.

fjugaldev commented 2 years ago

Me paso lo mismo a mi intentando anexar documento al tramite de nacionalidad de mi hijo. Aqui expongo como logré solucionarlo en mi macbook.

El problema es el certificado de autofirma el cual posiblemente este añadido al llavero de acceso (keychain access) no sea de confianza por defecto, por lo que:

  1. Si ya esta añadido, tendrás que elegir que siempre confie en el.
  2. Si no lo haz añadido, tendrás que añadirlo y permitir que siempre confie en el.

Para añadirlo solo debes ir al directorio de autofirma, para ello, yo lo hago así:

  1. Abro el Finder
  2. Presiono CMD + Shift + G
  3. Ingreso el siguiente path: /Users/AQUI_COLOCAR_TU_USUARIO/Library/Application Support/AutoFirma
  4. Deberas encontrar un fichero llamado Autofirma_ROOT.cer
  5. Haz doble click en el para instalarlo
  6. Te va a abrir el keychain access y te solicitara la contraseña para añadirlo.

Para confiar en el certificado de Autofirma:

  1. Abre el keychain access y dirigete a la opción System del menu que aparece en el lateral izquierdo.
  2. Ahora, selecciona la pestaña "Certificates" ó "Certificados"
  3. Verifica que efectivamente aparece una fila con el certificado AutoFirma ROOT y que este no tiene un icono rojo como de prohibición.
  4. Si tiene un icono azul con una cruz blanca, todo esta en orden, si el icono es rojo con una X, pues deberas hacer doble click en el, y en la ventana que se abre, expande la opción "Trust" y en el primer selector que dice "When using this certificate" selecciona la opción "Always trust". Esto debera automáticamente que cambiar a los demas selectores conla misma opción elegida.
  5. Procede a cerrar esta ventana, y te pedirá nuevamente la contraseña.
  6. Y si todo va bien, ahora el certificado deberá aparecer con un icono azul con una cruz blanca.
  7. Puedes cerrar el Keychain Access
  8. Si tienes el navegador abierto, procede a cerrarlo por completo, si esto no funciona, rinicia el ordenador e intenta acceder nuevamente al tramite y prueba a firmar nuevamente con Autofirma.

Si tienes alguna duda, pues comenta y trataré de ayudar con lo que pueda.

Espero os pueda solucionar el problema. Quizas pase lo mismo con otros sistemas operativos y la solución sea la misma, decirle a nuestro sistema que confie en el certificado de AutoFirma_ROOT.

Un saludo.

srrm1998 commented 2 years ago

Me paso lo mismo a mi intentando anexar documento al tramite de nacionalidad de mi hijo. Aqui expongo como logré solucionarlo en mi macbook.

El problema es el certificado de autofirma el cual posiblemente este añadido al llavero de acceso (keychain access) no sea de confianza por defecto, por lo que:

  1. Si ya esta añadido, tendrás que elegir que siempre confie en el.
  2. Si no lo haz añadido, tendrás que añadirlo y permitir que siempre confie en el.

Para añadirlo solo debes ir al directorio de autofirma, para ello, yo lo hago así:

  1. Abro el Finder
  2. Presiono CMD + Shift + G
  3. Ingreso el siguiente path: /Users/AQUI_COLOCAR_TU_USUARIO/Library/Application Support/AutoFirma
  4. Deberas encontrar un fichero llamado Autofirma_ROOT.cer
  5. Haz doble click en el para instalarlo
  6. Te va a abrir el keychain access y te solicitara la contraseña para añadirlo.

Para confiar en el certificado de Autofirma:

  1. Abre el keychain access y dirigete a la opción System del menu que aparece en el lateral izquierdo.
  2. Ahora, selecciona la pestaña "Certificates" ó "Certificados"
  3. Verifica que efectivamente aparece una fila con el certificado AutoFirma ROOT y que este no tiene un icono rojo como de prohibición.
  4. Si tiene un icono azul con una cruz blanca, todo esta en orden, si el icono es rojo con una X, pues deberas hacer doble click en el, y en la ventana que se abre, expande la opción "Trust" y en el primer selector que dice "When using this certificate" selecciona la opción "Always trust". Esto debera automáticamente que cambiar a los demas selectores conla misma opción elegida.
  5. Procede a cerrar esta ventana, y te pedirá nuevamente la contraseña.
  6. Y si todo va bien, ahora el certificado deberá aparecer con un icono azul con una cruz blanca.
  7. Puedes cerrar el Keychain Access
  8. Si tienes el navegador abierto, procede a cerrarlo por completo, si esto no funciona, rinicia el ordenador e intenta acceder nuevamente al tramite y prueba a firmar nuevamente con Autofirma.

Si tienes alguna duda, pues comenta y trataré de ayudar con lo que pueda.

Espero os pueda solucionar el problema. Quizas pase lo mismo con otros sistemas operativos y la solución sea la misma, decirle a nuestro sistema que confie en el certificado de AutoFirma_ROOT.

Un saludo.

Hola @fjugaldev:

Estoy teniendo el mismo problema, a la hora de llamar a autofirma para firmar en sede electrónica, me salta el error "ERR_25 Se ha producido un error al firmar. Por favor, vuelva a intentarlo. No se pudo contactar con AutoFirma."

He seguid todos los pasos, activando las opciones de confiar siempre. Pero aún así, no logro que se firme la solicitud.

Cualquier ayuda, gracias de antemano!

anstapol commented 1 year ago

Hola. No se si escribo en el sitio correcto pero si entiendo bien el mismo certificado del que se esta hablando aquí permite el uso de cl@ve para "Tramitación online con certificado digital".

Estoy intentando acceder al tramite en esta pagina: https://sede.mjusticia.gob.es/es/tramites/nacionalidad-espanola

Tengo el certificado instalado correctamente como se explica en esta "issue" pero me sigue redirigiendo a: https://sede.mjusticia.gob.es/redese/certificadoNoValidoErrorAutenticacion.action

Es literalmente imposible entender cual es el problema, si tiene alguna información agradecería muchísimo su ayuda. Saludos.

Ancient1966 commented 1 year ago

Hola a todos. Esto es mucho mas facil (al menos para mi) de lo que pense y lei aqui. -Llame al ministerio de justicia al 902007214. Una mujer me recomendo que desinstalara la aplicacion de autofirma para actualizarla instalandola nuevamente. -Para mi sorpresa, no la encontre por ningun lado (y eso que presento el iva todo el tiempo). -Para desinstalarla se busca la aplicacion (autofirma) y se desinstala como cualquier app. -Luego se instala la nueva simplemente en: https://sede.mjusticia.gob.es/es/tramites. Bajan hasta (en mi caso nacionalidad, supongo que en otros tramites tambien estar. -Una vez alli: https://sede.mjusticia.gob.es/es/tramites/nacionalidad-espanola, selecciono en el segundo apartado:: descargar autofirma. -Descargo autofirma en el siguiente enlace: http://firmaelectronica.gob.es/Home/Descargas.HTML -Una vez instalada, pruebo de nuevo y voila!. Problema resuelto. Espero les sirva. Saludos a todos.

rafafrdz commented 10 months ago

Hola buenas, hoy 11/12/2023 tengo el mismo problema. Chrome / Firefox reconocen la petición de firma, llaman a autofirma, pero por algún motivo no redirecciona ni envia los documentos firmados. Probado en Windows 11, Ubuntu y Arch Linux.

Alguna solución / workaround?

rafafrdz commented 10 months ago

Hola buenas, hoy 11/12/2023 tengo el mismo problema. Chrome / Firefox reconocen la petición de firma, llaman a autofirma, pero por algún motivo no redirecciona ni envia los documentos firmados. Probado en Windows 11, Ubuntu y Arch Linux.

Alguna solución / workaround?

Para aquellos que tienen el mismo problema, ahora mismo la solución / workaround que me ha funcionado para continuar con el proceso de firma y envio es el siguiente:

Cuando estes en la página de donde tienes que pulsar el boton de firmar y enviar, al clickar aparecerá una ventana emergente de autofirma la cual aparentemente ha reconocido la firma que quieres usar para firmar. Normalmente pulsaríasen Aceptar y ya debería funcionar, pero ahí es donde está el problema.

Cuando aparezca esa ventana emergente DEBES reinstalar el certificado que usas para firmar, pero NO desde la configuración del navegador sino desde la misma ventana emerente de autofirma.

En mi caso fue clickando el link en la parte de abajo de esa ventana emergente, eso fue lo que me permitió reinstalar el certificado para la firma.