500 syntax error command unrecognized filezilla как исправить

Hello Forum!

Being very new into FileZilla I’m hoping that someone here might be able to assist me getting my setup work smoothly.

A short background overview of my setup:

A dedicated Windows 2012R2 server located in our DMZ zone, our IT department has demanded that it’s being configured to use FTPS (tcp-990), and they’ve configured the firewall configuration to support this.

Ok, so far so good…

On the server I’ve installed and configured FileZilla Server 0.9.60 beta, in the “FTP over TLS settings, I’ve selected “Enable FTP over TLS support (FTPS), & “Disallow plain unencrypted FTP”, I’ve generated a certificate, and selected “Allow explicit FTP over TLS” – entered port 990 in the “Listen for FTP over TLS connections” and finally selected “Force PORT P to encrypt file transfers when using FTP over TLS” and “Require TLS session resumption on data connection when using PORT P”

Ok then… – and now explaining my problem… :

When using the Filezilla FTP client on a computer, I try to connect to my server – in the server log I can see that the client connect (= the firewall rules are working as the should I guess) but… – I can see in the log the “connected on port 990, sending welcome message” -> 220 “Welcome to my FTP server” -> 500 syntax error, command unrecognized

When using the build in FTP client in Ghisler “Total commander” I can connect with the exact same username and password as I’m using in Filezilla FTP client, however I do at the beginning see a “The certificate was not signed by a trusted party, continue anyway?” – if I select “Yes” the client connects, and everything is working (I can upload, download, edit, delete files on the FTP server)

The error I see in the Filezilla FTP client are the following :

Status: Connecting to xxx.xxx.xxx.xxx:990…
Status: Connection established, initializing TLS…
Error: GnuTLS error -15: An unexpected TLS packet was received.
Error: Could not connect to server

So… – I’m under the impression that the firewall properly is configured as it should be, and that the problem properly is located somewhere in my setup of the server client.

I’ve tried to follow all the “best practice” guides I could come across, however, no luck so far.

I would therefore be very thankful if anyone here have any suggestions!

Thanks in advance!

Kind regards

Lars

I installed the FileZilla Server on my Windows Server. and when I use the FileZilla Client to connect it there gets bellow error:

https://filezilla-project.org/
Connecting to server...
Connected, waiting for authentication
Logged on
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> Connected, sending welcome message...
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> 220-FileZilla Server version 0.9.43 beta
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> 220-written by Tim Kosse (tim.kosse@filezilla-project.org)
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> SSH-2.0-FileZilla_3.32.0
(000018)2018/10/24 10:56:18 - (not logged in) (50.184.220.141)> 500 Syntax error, command unrecognized.

The FileZilla Server listen on the port 21.

In my Client I use sftp://102.33.56.81, port 21 to connect the Server, but get failed, the Server log is upper.

dll

Командир экипажа
Сообщения: 76
Зарегистрирован: Чт июл 23, 2009 4:14 pm
Благодарил (а):
2 раза
Поблагодарили:
1 раз

“500 Syntax error, command unrecognized.” при работе с FTP

xStarter 1.9.4.9, 1.9.4.13, WinXp SP3
Задача скачать с одного FTP-сервера файлы и залить их на другой FTP-сервер. Скрипт скомпилирован в exe-файл. Все проходит нормально, за исключением того, что почта не отсылается по TLS-соединению (проблема уже описана в viewtopic.php?f=3&t=2048). Т.е. файлы скачиваются и закачиваются откуда надо и куда надо. Раньше я не пользовался возможностью при скачивании и закачивании по FTP выводить ход процесса в лог (опция “Лог файл” в Действиях FtpSyncDownload и FtpSyncUpload). Сейчас проведя успешное скачивание-заливку посмотрел получившиеся файлы и обнаружил там кучу ошибок вида:
500 Syntax error, command unrecognized.

Повторюсь, все скачалось и закачалсоь, как и должно было. Непонятно, что это за ошибки. Кто может внести ясность: ошибки это xStarter-а, который неверно считает ошибочный нормальное течение процесса или происходит какая-то, действительно, ошибочная ситуация, но тогда в чем она заключается?

Саму задачу и два архива получившихся лог-файлов прикладываю к данному посту. Пароли, естественно, стерты.

Вложения
FTP161146.xstk
(26.57 КБ) 572 скачивания
upload.7z
(11.15 КБ) 335 скачиваний
download.7z
(8.54 КБ) 357 скачиваний


Аватара пользователя

LizardOfOzz

Гвардии пилот – Наставник
Сообщения: 1165
Зарегистрирован: Пт сен 08, 2006 8:59 pm
Благодарил (а):
8 раз
Поблагодарили:
38 раз
Контактная информация:

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

LizardOfOzz » Вт окт 27, 2009 9:27 pm

А нет ли возможности получить логи со стороны фтп-серверов?

upd: Похоже, FileZilla не поддерживает xсrc. Просто снимите соответствующую галку в настройках. =(

За это сообщение автора LizardOfOzz поблагодарил:
dll (Вт окт 27, 2009 9:27 pm)

Изображение Изображение


dll

Командир экипажа
Сообщения: 76
Зарегистрирован: Чт июл 23, 2009 4:14 pm
Благодарил (а):
2 раза
Поблагодарили:
1 раз

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

dll » Чт окт 29, 2009 9:32 pm

LizardOfOzz писал(а):А нет ли возможности получить логи со стороны фтп-серверов?

Не совсем понял, какие именно логи требуются, но, в принципе, в этим FTP-серверам у меня полный доступ. Только я, честно сказать, ни в зуб ногой, куда FTP-сервер пишет “записки” о своей деятельности. Если подскажете, где искать, то нет вопросов.

upd: Похоже, FileZilla не поддерживает xсrc. Просто снимите соответствующую галку в настройках. =([/quote]
Workaround понятен, попробую. Но это, опять же, workaround, а не решение проблемы. Повторюсь, по-факту, все работает, как и должно, никаких нареканий, кроме этих немного смущающих записей в логе.


Аватара пользователя

LizardOfOzz

Гвардии пилот – Наставник
Сообщения: 1165
Зарегистрирован: Пт сен 08, 2006 8:59 pm
Благодарил (а):
8 раз
Поблагодарили:
38 раз
Контактная информация:

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

LizardOfOzz » Чт окт 29, 2009 10:37 pm

1. Логи с сервера оказались не нужны, т.к. у меня под рукой есть FileZilla Server.
2. Не понимаю, почему вы считаете, что это workaround. Если сервер чего-то не умеет, то причём тут стартер? Вот, например, mail.ru не поддерживает tls и в почтовом клиенте я эту галку не ставлю. Это тоже workaround?

Изображение Изображение


dll

Командир экипажа
Сообщения: 76
Зарегистрирован: Чт июл 23, 2009 4:14 pm
Благодарил (а):
2 раза
Поблагодарили:
1 раз

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

dll » Пн ноя 09, 2009 10:38 am

1) Ok
2) Понял вас. Согласен, workaround в данном случае неверное слово. Но в таком случае не совсем понятно зачем в интерфейсе xStarter-а есть такая галка, если она, в принципе, не будет работать. Как вы это можете объяснить?


Аватара пользователя

LizardOfOzz

Гвардии пилот – Наставник
Сообщения: 1165
Зарегистрирован: Пт сен 08, 2006 8:59 pm
Благодарил (а):
8 раз
Поблагодарили:
38 раз
Контактная информация:

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

LizardOfOzz » Пн ноя 09, 2009 10:43 am

dll писал(а):1) Ok
2) Понял вас. Согласен, workaround в данном случае неверное слово. Но в таком случае не совсем понятно зачем в интерфейсе xStarter-а есть такая галка, если она, в принципе, не будет работать. Как вы это можете объяснить?

Этот режим не будет работать с данным конкретным сервером. Зато будет работать с другим сервером, который поддерживает эту фичу. Не удалять же поддержку TLS из стартера из-за того, что mail.ru его не поддерживает.

Изображение Изображение


Аватара пользователя

Alex

Ас
Сообщения: 2832
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а):
2 раза
Поблагодарили:
91 раз
Контактная информация:

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

Alex » Пн ноя 09, 2009 10:46 am

Но в таком случае не совсем понятно зачем в интерфейсе xStarter-а есть такая галка, если она, в принципе, не будет работать. Как вы это можете объяснить?

У меня на DVD проигрывателе есть цифровой SPDF аудио выход, но он почему то не работает… Ааа, у меня же на колонках нет такого входа, поэтому просто некуда было втыкать кабель :).


dll

Командир экипажа
Сообщения: 76
Зарегистрирован: Чт июл 23, 2009 4:14 pm
Благодарил (а):
2 раза
Поблагодарили:
1 раз

Re: “500 Syntax error, command unrecognized.” при работе с FTP

Сообщение

dll » Пн ноя 09, 2009 10:48 am

Все понял, туплю :) Сворачиваем тему.


I have created a ftp server using Filezilla. I am trying to upload a single file using c# code. My cide is very simple a functino called upload:

static void UploadFile(string filepath)
    {
     string m_FtpHost = "http://ip:port/";
     string m_FtpUsername = "userID";
     string m_FtpPassword = "pass";
     // Get an instance of WebClient
     WebClient client = new System.Net.WebClient();
     // parse the ftp host and file into a uri path for the upload
     Uri uri = new Uri(m_FtpHost + new FileInfo(filepath).Name);
     // set the username and password for the FTP server
     client.Credentials = new System.Net.NetworkCredential(m_FtpUsername, m_FtpPassword);
     // upload the file asynchronously, non-blocking.

     client.UploadFileAsync(uri, "STOR", filepath);
    }

    static void Main(string[] args)
    {
      UploadFile("file.pdf"); 
      Console.ReadKey();
    }

In the Filezilla server gui I am getting the following messages:

(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> STOR  /file.pdf HTTP/1.1
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 530 Please log in with USER and PASS first.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> Content-Type: application/octet-stream
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 500 Syntax error, command unrecognized.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> Host: ip:port
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 500 Syntax error, command unrecognized.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> Content-Length: 481868
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 500 Syntax error, command unrecognized.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> Expect: 100-continue
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 500 Syntax error, command unrecognized.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> Connection: Keep-Alive
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> 500 Syntax error, command unrecognized.
(000017)11/23/2015 10:47:19 AM - (not logged in) (ip)> disconnected.

Any idea what might be wrong here?
EDIT: I tried to change http with ftp in the UploadFile. Now I am receiving the following:

(000019)11/23/2015 10:59:53 AM - chrathan user (ip)> 257 "/" is current directory.
(000019)11/23/2015 10:59:53 AM - user (ip)> TYPE I
(000019)11/23/2015 10:59:53 AM - user (ip)> 200 Type set to I
(000019)11/23/2015 10:59:53 AM - user (ip)> PASV
(000019)11/23/2015 10:59:53 AM - user (ip)> 227 Entering Passive Mode (ip with comma)
(000019)11/23/2015 10:59:53 AM - user (ip)> STOR file.pdf
(000019)11/23/2015 10:59:53 AM - user (ip)> 150 Opening data channel for file upload to server of "/file.pdf"
(000019)11/23/2015 10:59:53 AM - user (ip)> 550 can't access file.
(000019)11/23/2015 10:59:53 AM - user (ip)> disconnected.

EDIT2: Basically the folder I try to have access is a network share disk. When I changed to a local folder in my pc everything works. My issue finally is how can I have access to a network share disk?


0

0

Установил себе домашний сервер Apache, разрабатываю сайт на компе, чтобы уже в рабочем состоянии разместить его в Интернете на хорошем хостинге. Сам я пока ещё новичок в web-программированнии, поэтому скачал с Интернета скрипт чата и хочу попробовать его работу на домашнем сервере своём… Но скрипт у меня работать не хочет. Грешу на неправильные права доступа на файлы и папки скрипта. Установил FileZilla Server, создал пользователя, назначил ему все права на чтение, запись и пр., захожу по FTP на свой сайт через этого пользователя, но права доступа поменять не могу… Вот, что он мне пишет в логе:

Статус: Сменить права ‘/spchat’ на ‘777’
Команда: SITE CHMOD 777 spchat
Ответ: 500 Syntax error, command unrecognized.

Я никак не могу понять, почему он мне пишет, что команда неопознанная?…

Может быть что-то ещё нужно установить?… У меня такой случай произошёл. Не знаю, совпадение или нет… Вобщем, у меня никак не хотел работать SSI на домашнем сервере. Т.е. я не мог подключить к одной странице другую страницу через команду include. Мучался долго и всё без толку… А как только поставил FTP-сервер, так у меня сразу всё заработало, только через php… Интересная связь…=)))

Подскажите, пожалуйста, как мне настроить пользователя в FileZilla Server, чтобы он смог менять права доступа к файлам и папкам?… Может быть есть сервер получше?…

P.S. Сижу под Windows XP SP3.

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