Задать вопрос
@Gatix

Не работают FTP подключения C# (530 Error при подключении, хотя пароль и имя юзера введено верно), как исправить?

Код самый стандартный для FTP подключения, и самое интересное, что дело не в хостинге, и не в коде. Код как я сказал самый стандартный, и врядли в нём проблема, а хостингов около 3х испытал и не помогло. А ещё что интересно, если перезагрузить компьютер, и попробовать подключиться к тому же FTP серверу через FileZilla всё работает, а если подключиться через C# (выдаст ошибку), а потом через fileZilla, выдаст ту же ошибку но в FileZilla. Очень странная проблема
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Gatix Автор вопроса
Нашел решение, почему то когда я копировал пароль от подключения с панели хостинга с данными о FTP выдавало ошибку независимо от того FileZilla или C#, и если пароль писать вручную всё работает. Глупая оказалась проблема, а убил на неё целый день
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Drno
что за ошибка то?
просто 530 ?
фтп на каком порту висит?
Что в логах ФТП сервера?

вполне реально что Вы ломитесь в несуществующий каталог
Ответ написан
@Hanneman
Запустите анализатор пакетов - например, Wireshark.
Сделайте дампы: первый, когда подключаетесь, используя FileZilla, и второй - когда подключаетесь своим "самым стандартным кодом".
Выложите сюда результат. Потом сравним и вот тогда уже можно будет что-то понять. Или сами увидите разницу и поймёте, в чем дело.
Ответ написан
Комментировать
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Попробуйте использовать пакет fluentftp
Примеры использования есть в сети.
Убедитесь только, что у Вас FTP, а не SFTP
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы