Ошибка доступа к сайту FTPS из unix — «curl: (35) неизвестная ошибка протокола SSL при подключении к «

#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 и добавил пару других опций, и это сработало!