Этот блок кода предназначен для открытия соединения между локальной машиной и FTP-сервером. Сервер размещен на DreamHost, и я не знаю, связана ли проблема с моей конфигурацией целевого сервера DreamHost. Код выдает WebException
:
530 (не вошел в систему)
// Censored, but all the information given are correct
using (FtpClient ftp = new FtpClient("anaconda.dreamhost.com", "******", "******"))
{
ftp.Connect(); // This line
..
..
}
Как я могу успешно инициализировать соединение с сервером?
Я также пытался войти в систему с помощью FileZilla. Кажется, он работает нормально. Файл журнала выглядит следующим образом:
25.04.2021 18:53:41 2404 1 Состояние: подключение к anaconda.dreamhost.com...
25.04.2021 18:53:42 2404 1 Ответ: fzSftp запущен, protocol_version=10
25.04.2021 18:53:42 2404 1 Команда: open ***********@anaconda.dreamhost.com 2
25-04-2021 18:53:55 2404 1 Статус: Используется имя пользователя ********.
2021-04-25 18:53:57 2404 1 Команда: Пароль: ********
2021-04- 25 18:54:00 2404 1 Состояние: подключено к anaconda.dreamhost.com
2021-04-25 18:54:02 2404 1 Состояние: получение списка каталогов...
2021-04-25 18:54:02 2404 1 Команда: pwd
25-04-2021 18:54:02 2404 1 Ответ: Текущий каталог: /home/*******
2021-04- 25 18:54:02 2404 1 Команда: ls
25.04.2021 18:54:03 2404 1 Статус: Список каталогов /home/********
2021-04- 25 18:54:04 2404 1 Статус: Список каталогов /home/****** выполнен успешно
Я почти уверен, что проблема в моей конфигурации в приведенном выше коде.