Tls handshake failed что делать

Один из самых распространенных FTP-клиентов сегодня это FileZilla. С его помощью очень удобно заливать файлы на сервер, создавать папки, изменять права на них. Однако, с некоторыми сайтами (хостингами) данный клиент может отказаться работать. Совсем отказаться. Например, выдавать такую ошибку:

Ошибка: От сервера получено TLS оповещение: Handshake failed (40)
Ошибка: Невозможно подключиться к серверу

Скорее всего, это значит, что север не поддерживает FTP через TLS. Пробуем поменять порт на 22 и подключиться по sftp:

Ошибка: Received unexpected end-of-file from SFTP server
Ошибка: Невозможно подключиться к серверу

Тоже неудача. Причем хост, логин и пароль верные. В чем же может быть дело? Данная ошибка означает, что вы смогли успешно авторизоваться на сервере SSH, но нет доступа к подсистеме SFTP. Другими словами, SSH работает, а вот SFTP — нет. Что делать?

Проверьте, какие шифры поддерживает ваш сервер. Поддержка устаревших и небезопасных шифров (как RC4) была отключены в последних версиях программы, так что если ваш сервер не в состоянии договориться о шифре, который также поддерживается через FileZilla, вы не можете подключиться. То есть у вас три варианта: либо изменить настройки сервера, либо использовать старую версию FileZilla. Третий вариант – использовать другой ftp-клиент, например ftp клиент на java или встроенный в TotalCommander, но если вам требуется именно файлезилла, то просто скачайте другую её версию.

Скачать можно здесь. Это версия FileZilla Portable 3.8.0. Просто распакуйте архив и запускайте – программа не нуждается в установке.

заметки, ftp, FileZilla

Недавно я купил Odroid C2 с операционной системой Ubuntu 16.04. Я установил OpenVPN, чтобы иметь доступ со всей моей домашней сети. У меня есть папки обмена Samba .

Читайте также:  Sp flash tool error 1041

Я последовал этому руководству: Ссылка

У меня проблемы с TLS, когда я пытаюсь подключить свой клиент Windows 10 к серверу с помощью OpenVPN GUI для Windows.

Журнал OpenVPN GUI:

Конфигурация моего клиента (файл .ovpn) без комментария в тексте:

Конфигурация моего сервера (server.conf) без комментария в тексте:

На моем маршрутизаторе я установил Port Forwarding для порта 1194 с IP-адресом Odroid: см. изображение

Я также пытаюсь прототип TCP, но он повторяет соединение каждые 5 секунд.

Можете ли вы мне помочь? 🙂

1 ответ

Если вы уверены, что подключаетесь к правильному общедоступному IP-адресу, то брандмауэр Ubuntus может блокировать соединение. OpenVPN работает для меня со следующими правилами:

И, конечно, нужно сохранять правила. Iptables-persistent — хороший инструмент для этого:

После его установки вы можете сохранять / перезагружать правила iptables в любое время:

Для дальнейшего устранения неполадок вы можете отслеживать трафик со стороны сервера, чтобы узнать, достиг ли какой-либо порт 1194:

Пытаюсь использовать FTP на моем сайте. Я удостоверился, что мой IP-адрес не заблокирован, и я использую правильные порты, но я все еще получаю этот журнал ошибок:

Ошибка: От сервера получено TLS оповещение: Handshake failed (40)
Ошибка: Невозможно подключиться к серверу

1 ответ 1

Везде пишут, что причиной тому то, что сервер и клиент не имеют общих протоколов шифрования. И скорее всего сервер хочет rc4, которій біл отключен в FileZilla. Варианты решения

  • отключить шифрование — в настройах, на вкладке общее, выбрать "использовать только plain auth" SO
  • попробовать обновить сервер/посмотреть в его конфиги
  • попробовать другой клиент (а может просто старую версию той же FileZilla).
Rate this post

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *