#curl #ftps #filezilla
#curl #ftps #filezilla
Вопрос:
Я использую ftp-сервер filezilla на компьютере с Windows server 2008. Я настроил сайт FTPS на этом сервере. Это работает нормально, когда я создаю любую учетную запись fpts и получаю к ней доступ с любого ftp-клиента Windows. Но когда я пытаюсь получить доступ к этому сайту FTPS с компьютера Unix, мне выдается сообщение об ошибке —
«curl: (35) ошибка неизвестного протокола SSL при подключении к » на стороне клиента».
Я проверил журнал на сервере, и в нем говорится, что соединение отключено.
Журнал сервера:
150 Соединение принято
226 Передача ОК
отключена.
кто-нибудь может предложить мне решение для этой ошибки? Спасибо!
Ответ №1:
Сообщалось, что в некоторых версиях OpenSSL возникают проблемы с подключением к некоторым серверам SSL. Попробуйте обновить OpenSSL на компьютере Unix, если сможете, или принудительно установить соединение SSL 3.0 с опцией curl -3. Это предполагает, что вы не пытаетесь установить неявное соединение ftps с незашифрованным портом сервера. Это вызвало бы подтверждение связи SSL, когда сервер этого не ожидает, и могло бы вызвать ошибку SSL, подобную той, которую вы видите.
Комментарии:
1. Спасибо, Дэн, да, я добавил опцию -3 и добавил пару других опций, и это сработало!