Один из самых распространенных 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 .
Я последовал этому руководству: Ссылка
У меня проблемы с 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).