EIdOSSLConnectError Error al conectarse con SSL: se observó EOF
Mi plataforma es esta
OS X Yosemite 10.10.5Indy más reciente (10.6.2.0, descarga 2016 13 de marzo - Indy10_5346.zip)Lázaro 1.4.4Con respecto a las versiones de OpenSSL, he intentado:
HomeBrew OpenSSL instalado así:"brew install openssl --universal"OS X incorporado (0.9.8) suministrado en/ usr / lib /Recibo un error:
EIdOSSLConnecError Error al conectarse con SSL: se observó EOF que viola el protocolo
En el archivo Protocolos / IdSSLOpenSSLHeaders.pas en la línea 19418
Sin embargo, como estoy usando lo más nuevo de todo, ¿por qué recibo este error?
(Sucede en la llamada aOpenEncodedConnection)
Así es como configuro mi controlador OpenSSL de cliente HTTP Indy:
FIOHandlerOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create;
FIOHandlerOpenSSL.SSLOptions.SSLVersions := [sslvSSLv23,sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2]
FIOHandlerOpenSSL.Mode := sslmClient;
FIOHandlerOpenSSL.VerifyMode := [];
FIOHandlerOpenSSL.VerifyDepth := 0;