Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-01-2024
nincillo nincillo is offline
Miembro
 
Registrado: may 2017
Posts: 151
Poder: 8
nincillo Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Me estoy estresando...
Ya somos dos por lo menos...
Responder Con Cita
  #2  
Antiguo 04-01-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 893
Poder: 3
ermendalenda Va por buen camino
Estas cosas que he puesto son fáciles de hacer. Ya se explicaran si hace falta.
Hay una cosa que me preocupa, los que usamos curl (EN API O EN CURL
EXE). Al par3cer tiene fexha de caducidad el certificado para usarlo, más concretamente en 2028, no he encontrado la renovación y al ser una herramienta gratuita no tengo ni idea de que harán, a ver si alguien me puede dar luz sobre este asunto.
Si usáis curl, probad a usarlo cambiando la fecha de vuestra máquina a 2029.
Responder Con Cita
  #3  
Antiguo 04-01-2024
antoine0 antoine0 is offline
Miembro
 
Registrado: oct 2021
Posts: 144
Poder: 3
antoine0 Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Hay una cosa que me preocupa, los que usamos curl (EN API O EN CURL
EXE). Al par3cer tiene fexha de caducidad el certificado para usarlo, más concretamente en 2028, no he encontrado la renovación y al ser una herramienta gratuita no tengo ni idea de que harán, a ver si alguien me puede dar luz sobre este asunto.
Si usáis curl, probad a usarlo cambiando la fecha de vuestra máquina a 2029.
Acabo de descargar curl para Win64, la versión mingw build 8.5.0_4 de https://curl.se/windows/. Se ha generado el 6/12/2023, con un certificado de firma con validez 17/1/21-17/1/24 (o siga caduca dentro de dos semanas) que depende de un certificado raíz de validez 2021-2026, sin marca de tiempo (para hacer programas reproducibles, es decir independiente de la hora de generación, ver último punto de esta lista).
No veo problemas en el horizonte 2028, pero sí veo problemas...
Problema 1º, depende de un certificado raíz que no está registrado en la mayoría de los ordenadores; solución: a la instalación hay que registrar este certificado raíz en los ordenadores del cliente (y ser consciente de las implicaciones a nivel de seguridad)
Problema 2º, ¿qué pasará cuando caducan los certificados? A no tener marca de tiempo, Windows se quejará del problema de seguridad (posiblemente sin dar posibilidad de forzar la ejecución, p.e. en Win11) solución: actualizar siempre cURL a la última versión...

También tengo otra versión 7.5 más antigua (2016) que no vienen directamente de curl.se pero de web.de (tiene opciones que me sirven para determindo proyecto). Esta está firmada con un certificado de validez 14/9/2016-14/9/2017, es decir caducado desde hace mucho tiempo; pero esta versión ¡tiene marca de tiempo! Por tanto allí no hay quejas, la firma de código sigue válida (si la raíz está autorizada) y no veo

Visto la fecha de caducidad del certificado de "curl-for-win Code Signing Authority", creo que vamos a oír hablar de este tema próximamente.

Sin embargo, posiblemente se puede usar el curl.exe del sistema si estas en una versión normal de Windows 10 o 11: este está generada y firmada por Microsoft, y no habrá problemas en 2028 o en ningún otro momento pero no hay la opción de usar libcurl.dll
Responder Con Cita
  #4  
Antiguo 04-01-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 893
Poder: 3
ermendalenda Va por buen camino
solución

Cita:
Empezado por antoine0 Ver Mensaje
Acabo de descargar curl para Win64, la versión mingw build 8.5.0_4 de https://curl.se/windows/. Se ha generado el 6/12/2023, con un certificado de firma con validez 17/1/21-17/1/24 (o siga caduca dentro de dos semanas) que depende de un certificado raíz de validez 2021-2026, sin marca de tiempo (para hacer programas reproducibles, es decir independiente de la hora de generación, ver último punto de esta lista).
No veo problemas en el horizonte 2028, pero sí veo problemas...
Problema 1º, depende de un certificado raíz que no está registrado en la mayoría de los ordenadores; solución: a la instalación hay que registrar este certificado raíz en los ordenadores del cliente (y ser consciente de las implicaciones a nivel de seguridad)
Problema 2º, ¿qué pasará cuando caducan los certificados? A no tener marca de tiempo, Windows se quejará del problema de seguridad (posiblemente sin dar posibilidad de forzar la ejecución, p.e. en Win11) solución: actualizar siempre cURL a la última versión...

También tengo otra versión 7.5 más antigua (2016) que no vienen directamente de curl.se pero de web.de (tiene opciones que me sirven para determindo proyecto). Esta está firmada con un certificado de validez 14/9/2016-14/9/2017, es decir caducado desde hace mucho tiempo; pero esta versión ¡tiene marca de tiempo! Por tanto allí no hay quejas, la firma de código sigue válida (si la raíz está autorizada) y no veo

Visto la fecha de caducidad del certificado de "curl-for-win Code Signing Authority", creo que vamos a oír hablar de este tema próximamente.

Sin embargo, posiblemente se puede usar el curl.exe del sistema si estas en una versión normal de Windows 10 o 11: este está generada y firmada por Microsoft, y no habrá problemas en 2028 o en ningún otro momento pero no hay la opción de usar libcurl.dll

Jeje, creo que he encontrado la solución, mañana me aseguro y os cuento que teneis que hacer, espero que sirva igualmente para los envios a la Aeat.
Admito donaciones, yo pago los impuestos.
Responder Con Cita
  #5  
Antiguo 05-01-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 893
Poder: 3
ermendalenda Va por buen camino
Solución Caducidad Ceriticado Ssl De Curl

Buenas de nuevo, he realizado varias pruebas en curl.exe y funciona correctamente.
En curl.exe se puede desactivar la comprobación de certificados con el parametro:
-k --insecure
Las pruebas sin el parametro, en una fecha avanzada, da error por certificado ssl caducado.


En el manual de curl.exe dice esto:
-k --insecure
(TLS) By default, every SSL connection curl makes is verified to
be secure. This option allows curl to proceed and operate even
for server connections otherwise considered insecure.

The server connection is verified by making sure the server's
certificate contains the right name and verifies successfully
using the cert store.

See this online resource for further details:
https://curl.se/docs/sslcerts.html

See also --proxy-insecure and --cacert.


Para el curl de las las apis debe ser una opción parecida para poner a false la comprobación.


Saludos
Responder Con Cita
  #6  
Antiguo 05-01-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 893
Poder: 3
ermendalenda Va por buen camino
Para comprobar fecha caducidad del curl teneios que buscar este fichero:

curl-ca-bundle.crt

Pulsais doble click y ala.
Responder Con Cita
  #7  
Antiguo 07-01-2024
djatila djatila is offline
Registrado
 
Registrado: nov 2022
Posts: 6
Poder: 0
djatila Va por buen camino
Buenas,
Estoy en visual basic studio , he referenciado el wsdl para generar las clases. Pero estoy atascado intentando asignar valores al nodo altaFactuSistemaFacturacion.RegistroAltaFacturas , me da error el valor de tipo FacturasEmitidasType no se puede convertir en FacturasEmitidasType(), altaFactuSistemaFacturacion.cabecera si se asigna y aparece despues al serializar la clase.
Gracias de antemano.
Responder Con Cita
  #8  
Antiguo 04-01-2024
edari edari is offline
Miembro
 
Registrado: jun 2021
Posts: 178
Poder: 3
edari Va por buen camino
Cita:
Empezado por nincillo Ver Mensaje
Ya somos dos por lo menos...

Yo el tercero


El registro de transacciones me supera y todas las garantías que hay que dar de inalterabilidad, tres cuartos de lo mismo.

Por no hablar de las multas.

Última edición por edari fecha: 04-01-2024 a las 19:41:57.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Hijo de Informáticos gluglu Humor 3 13-03-2007 11:05:35
Adictos informaticos ... Trigger Humor 2 11-10-2004 12:18:32
Nosotros los Informáticos Trigger Humor 1 10-10-2004 14:58:09
Patrón de los Informáticos. obiwuan Varios 20 10-09-2003 14:44:54
Chistes Informaticos jhonny Humor 2 11-08-2003 21:59:09


La franja horaria es GMT +2. Ahora son las 08:57:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi