Page 1 of 1

FTP connection to MyMobiler failes

Posted: 24 Jan 2010, 21:39
by SvA
I found out that MyMobiler provides FTP access to my Pocket PC. MyMobiler is a freeware program, that I use to display the screen of my Pocket PC on my desktop and remote control the device. I use Version 1.23.

Using Salamander's FTP plugin (FTP Client 1.23 in AS 2.51), the connection fails. Using FileZilla or Windows Vista Console ftp.exe, the connection succeeds.
Here are logs

Code: Select all

Connecting to "169.254.2.1" (169.254.2.1) on port 21.
Log UID is 3, time is 24.01.2010 - 20:46:51.

220 Welcome to Mobile File Service
USER admin

331 User name Ok, need password.
At this point, AS displays a message box with the following content
---------------------------
FTP Error
---------------------------
Connection to server has failed. Most likely, it is not FTP server nor FTP proxy server.

Server reply: 


---------------------------
[OK]
---------------------------
This Is the log from FileZilla:

Code: Select all

Status:	Verbinde mit 169.254.2.1:21...
Status:	Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort:	220 Welcome to Mobile File Service
Befehl:	USER admin
Antwort:	331 User name Ok, need password.
Befehl:	PASS *****
Antwort:	230 Logged in.
Befehl:	SYST
Antwort:	215 UNIX Type: L8
Befehl:	FEAT
Antwort:	202 Command not implemented.
Status:	Verbunden
...
Now, I can use the Windows Mobile plugin, but still I am curious about what causes the failure, and if you (Altap) are interested, it might help to improve the robustness of your client.
Something seems to be strange about the server though, since I cannot logon to it using telnet client. Nevertheless, Filezilla and ftp.exe can. Using telnet I get the welcome message, but no reply on the USER command. Furthermore, if a tarry for just a little while the server disconnects.

Re: FTP connection to MyMobiler failes

Posted: 25 Jan 2010, 07:41
by Petr Solin
It seems that server's answer to the USER command is unexpectedly preceeded with empty line. I'll look at it after releasing of the next PB version.