PDA

Ver la Versión Completa : Falla conexion ssl


lccarvajal814
21-12-2022, 00:30:19
Buenas tardes estoy trabajando con el componente TIdhttp el cual lo utilizo para generar un mensaje de whatsup comunicándome con un host. Inicialmente funciono bien los mensaje de whatsup llegaban sin problema, esto se hacia en una URL de prueba. Luego cambiaron la URL y dejo de funcionar me esta saliendo este mensaje:

Error connecting with SSL. EOF was observed that violates the protocolo.

He estado cambiando los Metodos pero con ninguno me resulta. Alguien por favor podría darme una guía que puede ser ??

Muchas gracias

Neftali [Germán.Estévez]
21-12-2022, 12:04:26
B...Luego cambiaron la URL y dejo de funcionar me esta saliendo este mensaje:

Error connecting with SSL. EOF was observed that violates the protocolo.

He estado cambiando los Metodos pero con ninguno me resulta. Alguien por favor podría darme una guía que puede ser ??


Para poder trabajar con la Indy y SSL, debes usar un componente adicional de OpenSSL. Si buscas por los foros encontrarás ejemplos de cómo utilizarlo.
Imagino que lo estás haciendo así. Puedes revisar estos hilos:
https://www.clubdelphi.com/foros/showthread.php?t=92573
https://www.clubdelphi.com/foros/showthread.php?t=78027
https://www.clubdelphi.com/foros/showthread.php?p=474236

Si lo estás haciendo tal y como explica ahí, te diría que revisaras si está usando las versiones correctas de las DLLs, porque suelen ser la fuente de la mayoría de los problemas.

por otro lado, habría que saber ese error que te está dando, qué significa y si se puede ampliar más la información.

lccarvajal814
21-12-2022, 13:51:03
Muchas gracias por la respuesta. Revise los hilos y si yo hago estas configuraciones. Pues si tengo sospecha de las dlls pero lo que no se es como sabe uno cual es la version adecuada que se debe usar ?? muchas gracias

Neftali [Germán.Estévez]
21-12-2022, 16:36:50
Revisa sobre todo que sea compatible con la versión de la Indy que estás utilizando y que has descargado la versión de 32/64 bits, según necesites.