Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error al consumir SOAP luego de actualizar Windows (https://www.clubdelphi.com/foros/showthread.php?t=96088)

andresenlared 02-02-2023 23:45:55

Error al consumir SOAP luego de actualizar Windows
 
Saludos, comunidad.

Se me esta presentando un problema con un desarrollo que se tiene en delphi 10, y es con un cliente soap. Todo estaba funcionando bien hasta que windows realizo una de sus actualizaciones. Ya el metodo que se consume no se completa y se rechaza la conexion con el mensaje. ENetHTTPCertificateException: error getting server Certificate. El soap que estoy consumiendo usa SSL/TLS 1.0 y de alguna manera la actualización cambio o ajusto esto.

Probé colocando la dll ssleay32.dll entodas sus versiones junto al ejecutable y el problema persiste, ajuste el código fuente porque no lo tenia donde agregue un componente IdsslIOhandlerSocket para asociarlo con el Idhttp y determinar el metodo SSl a usa, use primer la version 1 y nada, luego marque todos para que el al hacer la petición se determinara cual usar, y el error se mantiene.

No se que mas hacerle, que se recomienda, que otras configuraciones puede hacer.

Gracias.

APO 03-02-2023 08:56:56

Hola, ¿has probado de ejecutarlo en otra máquina que tenga el windows sin esa actualización? Sería para descartar o no, que efectivamente sea por la actualización de Windows.

Neftali [Germán.Estévez] 03-02-2023 09:05:25

Cita:

Empezado por andresenlared (Mensaje 550222)
ENetHTTPCertificateException: error getting server Certificate. El soap que estoy consumiendo usa SSL/TLS 1.0 y de alguna manera la actualización cambio o ajusto esto.

Yo buscaría sobre versiones de TLS.
Hace poco que algunas versiones han quedado obsoletas y(la 1.0 en concreto) puede ser que tengas que utilizar versiones más nuevas.
Busca más info. sobre eso.

Aquí tienes algo de información:
https://learn.microsoft.com/es-es/se...g-tls1-problem

Aquí tienes algunos hilos que hablan sobre esos cambios:
https://www.clubdelphi.com/foros/sho...d.php?p=537813
https://www.clubdelphi.com/foros/sho...d.php?p=544388 (este mensaje y los siguientes)


La franja horaria es GMT +2. Ahora son las 11:41:14.

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