EIdOSSLConnectError Ошибка соединения с SSL - EOF наблюдается
Моя платформа это
OS X Yosemite 10.10.5новейшая Indy (10.6.2.0, скачать 2016 13 марта - Indy10_5346.zip)Лазарь 1.4.4Что касается версий OpenSSL, я попробовал:
HomeBrew OpenSSL устанавливается так:"brew install openssl --universal"Встроенный (0.9.8) OS X поставляется в/ USR / Библиотека /Я получаю ошибку:
EIdOSSLConnecError Ошибка соединения с SSL - EOF, который нарушает протокол
В файле Protocols / IdSSLOpenSSLHeaders.pas в строке 19418
Однако, поскольку я использую новейшее из всего - почему я получаю эту ошибку?
(Бывает в призыве кOpenEncodedConnection)
Вот как я устанавливаю свой обработчик OpenSSL клиента Indy HTTP:
FIOHandlerOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create;
FIOHandlerOpenSSL.SSLOptions.SSLVersions := [sslvSSLv23,sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2]
FIOHandlerOpenSSL.Mode := sslmClient;
FIOHandlerOpenSSL.VerifyMode := [];
FIOHandlerOpenSSL.VerifyDepth := 0;