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. |
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.
|
Cita:
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 00:56:28. |
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