Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: dpacОтветов: 1

Я использую ftp-сервер filezilla на компьютере с Windows Server 2008. Я установил сайт FTPS на этом сервере. Он отлично работает, когда я создаю любую учетную запись fpts и получаю к ней доступ с любого ftp-клиента Windows. Но когда я пытаюсь получить доступ к этому сайту FTPS с компьютера Unix, мне выдается сообщение об ошибке -
"curl: (35) Неизвестная ошибка протокола SSL в связи с " на стороне клиента".

Я проверил журнал на сервере, и он говорит, что соединение разорвано.
Журнал сервера:
150 Соединение принято
226 Передача ОК
отключена.

может ли кто-нибудь предложить мне решение этой ошибки? Спасибо!

curlftpsfilezilla

Ответы

Ответ 1 · Dan

Сообщается, что некоторые версии OpenSSL имеют проблемы с подключением к некоторым серверам SSL. Попробуйте обновить OpenSSL на машине Unix, если можете, или принудительно установите соединение SSL 3.0 с параметром curl -3. Это предполагает, что вы не пытаетесь установить неявное ftps-соединение с незашифрованным портом сервера. Это вызовет рукопожатие SSL, когда сервер этого не ожидает, и может вызвать ошибку SSL, как вы видите.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы