На некоторых компьютерах клиент Indy FTPES возвращает "SSL не доступен на этом сервере"
У меня странная проблема. Я использую Indy для реализации подключения FTPES в своем приложении, и подключение к тому же серверу из моего приложения работает на некоторых компьютерах, но не на всех, возвращая "SSL не доступен на этом сервере".
Я использую библиотеки DLL от http://indy.fulgan.com/SSL/ (openssl-1.0.1c-i386-win32.zip). Библиотеки находятся в каталоге приложения. Они загружаются (я не могу удалить их, когда приложение работает, а WhichFailedToLoad() пусто).
Есть идеи, что может быть причиной этого и что попробовать?
1 ответ
Сообщение об ошибке означает, что рукопожатие SSL/TLS не удалось, что может произойти по ряду причин. Попробуйте использовать IOHandler's OnStatusInfo/Ex
события, чтобы получить больше информации. Или используйте анализатор пакетов, такой как Wireshark, для анализа фактических данных рукопожатия.