Подключение к моему FTP работало отлично последние месяцы, пока я не удалил все файлы в public_html каталог, который также является корневым каталогом этой учетной записи FTP. Я удалил все файлы, используя:
rm -rf *
пока я был в папке public_html. Все папки остались нетронутыми, я также добавил index.php, чтобы проверить, работает ли сервер.
Полный журнал:
Статус: подключение к {server_ip} ...
Статус: соединение установлено, ожидается приветственное сообщение ...
Статус: инициализация TLS ...
Статус: проверка сертификата ...
Статус: соединение TLS установлено.
Команда: USER {username}
Ответ: 331 Укажите пароль.
Команда: ПРОЙТИ ********
Ошибка: ошибка GnuTLS -15: был получен непредвиденный пакет TLS.
Ошибка: не удалось подключиться к серверу
Статус: Ожидание повторной попытки ...
Статус: подключение к {server_ip} ...
Статус: соединение установлено, ожидается приветственное сообщение ...
Ответ: 220 (vsFTPd 3.0.2)
Команда: AUTH TLS
Ответ: 234 Продолжить переговоры.
Статус: инициализация TLS ...
Статус: проверка сертификата ...
Статус: соединение TLS установлено.
Команда: USER {username}
Ответ: 331 Укажите пароль.
Команда: ПРОЙДИТ ********
Ошибка: ошибка GnuTLS -15: был получен непредвиденный пакет TLS.
Ошибка: не удалось подключиться к серверу
Я только что добавил это в свой vsftpd.conf
allow_writeable_chroot = ДА
Затем перезапустили vsftpd, используя:
перезапуск службы vsftpd