Jump to content


Photo

500 Syntax error, command unrecognized .


  • Please log in to reply
14 replies to this topic

#1 g-run

g-run
  • Members
  • 14 posts

Posted 26 July 2010 - 03:22 PM

Hi,

habe folgendes Problem.
Beim Versuch, sich mit einem FTP Server auf einem Windows CE System zu verbinden öffnet sich die Verzeichnisstruktur nicht.

Protokollauszug:
[17:00:48] SmartFTP v4.0.1127.0
[17:00:48] Ermittle IP zu Hostnamen xxx.xxx.xxx.xxx
[17:00:48] Verbindung mit xxx.xxx.xxx.xxx Port: 21
[17:00:48] Verbunden mit xxx.xxx.xxx.xxx.
[17:00:48] 220 Service ready for new user.
[17:00:48] USER xxxx
[17:00:48] 331 User name okay, need password.
[17:00:48] PASS (unsichtbar)
[17:00:49] 230 User logged in, proceed.
[17:00:49] SYST
[17:00:49] 215 Windows_CE version 6.0.
[17:00:49] Erkannter Servertyp: Windows CE
[17:00:49] RTT: 101.493 ms
[17:00:49] TYPE I
[17:00:49] 200 Command okay.
[17:00:49] REST 0
[17:00:49] 500 Syntax error, command unrecognized.
[17:00:49] PWD
[17:00:49] 257 "/".
[17:01:20] NOOP
[17:01:20] 200 Command okay.

Seltsamerweise funktioniert die Verbindung über den ohne Probleme. Auch diverse Einstellungen wie z. B. "FEAT senden = Disable"; Aktiv/Passiv Mode; PASV IP erwzingen brachte leider keinen Erfolg (wie aus diversen anderen Forenbeiträgen via Google und Forumsuche bei SmartFTP herausgelesen und angewendet)

Hat jemand eine Idee woran das liegen könnte? Bzw. Problemlösungsvorschläge? :D

Version ist derzeit 4.0.1127.0 und läuft auf einem Windows Webserver 2008 R2 als 64bit Version.

Grüße
G-RuN

#2 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 26 July 2010 - 03:23 PM

Mach mal F5 oder Refresh und post das log.

#3 g-run

g-run
  • Members
  • 14 posts

Posted 26 July 2010 - 03:42 PM

[17:40:57] SmartFTP v4.0.1127.0
[17:40:57] Ermittle IP zu Hostnamen xxx.xxx.xxx.xxx
[17:40:57] Verbindung mit xxx.xxx.xxx.xxx Port: 21
[17:40:58] Verbunden mit xxx.xxx.xxx.xxx
[17:40:58] 220 Service ready for new user.
[17:40:58] USER xxxx
[17:40:59] 331 User name okay, need password.
[17:40:59] PASS (unsichtbar)
[17:41:00] 230 User logged in, proceed.
[17:41:00] SYST
[17:41:01] 215 Windows_CE version 6.0.
[17:41:01] Erkannter Servertyp: Windows CE
[17:41:01] RTT: 571.026 ms
[17:41:01] TYPE I
[17:41:01] 200 Command okay.
[17:41:01] REST 0
[17:41:01] 500 Syntax error, command unrecognized.
[17:41:01] PWD
[17:41:01] 257 "/".
[17:41:32] NOOP
[17:41:32] 200 Command okay.

Edited by g-run, 26 July 2010 - 03:43 PM.


#4 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 26 July 2010 - 03:44 PM

Kommt da kein listing? Und kannst du mal FEAT wieder einschalten?

#5 g-run

g-run
  • Members
  • 14 posts

Posted 26 July 2010 - 03:52 PM

[17:50:11] NOOP
[17:50:11] 200 Command okay.
[17:50:19] TYPE A
[17:50:20] 200 Command okay.
[17:50:20] PORT xxx,xxx,xxx,xxx,236,69
[17:50:20] 200 Command okay.
[17:50:20] LIST -aL
[17:50:20] 150 File status okay; about to open data connection.
[17:50:20] 0 Byte übertragen. (0 Bytes/s) (55 ms)
[17:50:20] 226 Closing data connection.

Sorry. Die Gegenstelle wurde kurz vom Strom genommen. Somit musste ich die Kommunikation neu aufbauen. Ich denke das ist das, was du wolltest? :D

#6 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 26 July 2010 - 04:14 PM

Yep. Also der server schickt keine daten zurueck?

Versuch mal das -al von LIST -aL zu removen:
http://www.smartftp....tions-f137.html

#7 g-run

g-run
  • Members
  • 14 posts

Posted 27 July 2010 - 08:14 AM

Yep. Also der server schickt keine daten zurueck?

Versuch mal das -al von LIST -aL zu removen:
http://www.smartftp....tions-f137.html


Sieht wohl so aus.

Hat leider noch keinen Erfolg gebracht. Hier der Auszug:

[10:10:56] SmartFTP v4.0.1127.0
[10:10:56] Ermittle IP zu Hostnamen xxx.xxx.xxx.xxx
[10:10:56] Verbindung mit xxx.xxx.xxx.xxx Port: 21
[10:10:56] Verbunden mit xxx.xxx.xxx.xxx.
[10:10:56] 220 Service ready for new user.
[10:10:56] USER xxxx
[10:10:56] 331 User name okay, need password.
[10:10:56] PASS (unsichtbar)
[10:10:56] 230 User logged in, proceed.
[10:10:56] SYST
[10:10:56] 215 Windows_CE version 6.0.
[10:10:56] Erkannter Servertyp: Windows CE
[10:10:56] RTT: 102.469 ms
[10:10:56] TYPE I
[10:10:57] 200 Command okay.
[10:10:57] REST 0
[10:10:57] 500 Syntax error, command unrecognized.
[10:10:57] PWD
[10:10:57] 257 "/".

Anschließend refresh und dann folgendes:

[10:11:23] TYPE A
[10:11:23] 200 Command okay.
[10:11:23] PORT xxx,xxx,xxx,xxx,227,235
[10:11:23] 200 Command okay.
[10:11:23] LIST
[10:11:23] 150 File status okay; about to open data connection.
[10:11:24] 226 Closing data connection.
[10:11:24] 552 Byte übertragen. (1007 Bytes/s) (548 ms)

Wenn ich alles wieder auf Standard setze (FEAT Standardconfig) erhalte ich folgenden log.

[10:15:13] SmartFTP v4.0.1127.0
[10:15:13] Ermittle IP zu Hostnamen xxx.xxx.xxx.xxx
[10:15:13] Verbindung mit xxx.xxx.xxx.xxx Port: 21
[10:15:14] Verbunden mit xxx.xxx.xxx.xxx.
[10:15:14] 220 Service ready for new user.
[10:15:14] USER xxxx
[10:15:14] 331 User name okay, need password.
[10:15:14] PASS (unsichtbar)
[10:15:14] 230 User logged in, proceed.
[10:15:14] SYST
[10:15:14] 215 Windows_CE version 6.0.
[10:15:14] Erkannter Servertyp: Windows CE
[10:15:14] RTT: 51.537 ms
[10:15:14] FEAT
[10:15:14] 500 Syntax error, command unrecognized.
[10:15:14] TYPE I
[10:15:14] 200 Command okay.
[10:15:14] REST 0
[10:15:14] 500 Syntax error, command unrecognized.
[10:15:14] PWD
[10:15:14] 257 "/".

und nach erneutem Refresh wieder folgendes

[10:16:13] TYPE A
[10:16:13] 200 Command okay.
[10:16:13] PASV
[10:16:13] 227 Entering Passive Mode (xxx,xxx,xxx,xxx,192,2).
[10:16:13] Öffne Datenverbindung zu xxx.xxx.xxx.xxx Port: 49154
[10:16:13] LIST
[10:16:13] 125 Data connection already open; transfer starting.
[10:16:14] 226 Closing data connection.
[10:16:14] 552 Byte übertragen. (1022 Bytes/s) (540 ms)


Grüße

Edited by g-run, 27 July 2010 - 08:18 AM.


#8 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 27 July 2010 - 12:32 PM

Guck mal das raw directory listing an. Right-click auf folder dann "Show Raw Listing".

#9 g-run

g-run
  • Members
  • 14 posts

Posted 27 July 2010 - 01:01 PM

Guck mal das raw directory listing an. Right-click auf folder dann "Show Raw Listing".


01-01-98 14:00 <DIR> Network
01-01-98 14:00 <DIR> Flashdisk
07-27-10 01:00 <DIR> Recycled
07-27-10 01:00 <DIR> Application Data
07-27-10 02:00 <DIR> profiles
07-27-10 02:00 <DIR> Documents and Settings
07-27-10 02:00 23 Control Panel.lnk
07-27-10 02:00 <DIR> My Documents
07-27-10 02:00 <DIR> Program Files
07-27-10 02:00 <DIR> Temp
07-27-10 02:00 <DIR> Windows

Da werden die Verzeichnisse angezeigt. Warum dann nicht direkt als Ordnerstruktur?
Bzw. wie kann man sich die Verzeichnisse anzeigen lassen?

#10 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 27 July 2010 - 01:34 PM

Ersatz mal die files im program files dir mit den vom dem .rar hier:
http://rapidshare.co...075/Release.rar

#11 g-run

g-run
  • Members
  • 14 posts

Posted 27 July 2010 - 01:41 PM

Ersatz mal die files im program files dir mit den vom dem .rar hier:
http://rapidshare.co...075/Release.rar


Super vielen Dank, hat funktioniert. :D

Die Fehler bei FEAT und REST 0 sind aber nach wie vor da. Macht aber wohl keinen Unterschied?

Was genau wurde jetzt gemacht?

Edited by g-run, 27 July 2010 - 01:42 PM.


#12 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 27 July 2010 - 01:54 PM

Die fehler bei FEAT/REST kannst du ignorieren, weil sind auch keine fehler.

Bei Windows_CE wird jetzt automatisch immer das -al beim LIST removed. Und dann musste ich noch workaround im parser machen, da Windows_CE kein AM/PM verwendet, was ueberlicherweise im DOS listing der Fall ist.

#13 g-run

g-run
  • Members
  • 14 posts

Posted 27 July 2010 - 02:03 PM

Die fehler bei FEAT/REST kannst du ignorieren, weil sind auch keine fehler.

Bei Windows_CE wird jetzt automatisch immer das -al beim LIST removed. Und dann musste ich noch workaround im parser machen, da Windows_CE kein AM/PM verwendet, was ueberlicherweise im DOS listing der Fall ist.


Ah okay cool.
Eine letzte Frage noch: Wirkt sich diese Veränderung auch auf "normale" FTP Übertragungen aus? Also ich meine, wenn ich jetzt z. B. Daten vom Server an einen normalen Windows XP Rechner mit nem FTP Server sende, wo es ohne Probleme lief?

#14 mb

mb

    Developer

  • Administrators
  • 11521 posts
  • Gender:
    Male
  • Location:
    Worldwide

Posted 27 July 2010 - 02:08 PM

Nein gibt da keine Aenderung. Aenderungen betreffen nur Windows_CE.

#15 g-run

g-run
  • Members
  • 14 posts

Posted 27 July 2010 - 02:27 PM

Nein gibt da keine Aenderung. Aenderungen betreffen nur Windows_CE.


Okay super, dann nochmal vielen Dank. :D




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users