Retrieve Sometimes Fails with gibberish text

Need help with FileZilla Client? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Post Reply
Message
Author
shoeless
500 Command not understood
Posts: 3
Joined: 2018-06-19 19:08
First name: Chris

Retrieve Sometimes Fails with gibberish text

#1 Post by shoeless » 2018-06-20 16:14

I've got a FileZilla Server instance set up in an Azure Virtual Machine. I can connect to the server using FileZille client but sometimes when I try to retrieve files it works no problem, other times on the same connection I get weird gibberish text from the server returned.

Server version: 0.9.41 beta LDAP
client version: 3.30.0

It's a FTPS passive connection and the client is set to force UTF-8.

Sometimes I get this:
Status: Starting download of /Heloooooo.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,195,201)
Command: RETR Heloooooo.txt
Response: 150 Connection accepted
Response: 226 Transfer OK
Status: File transfer successful, transferred 33 bytes in 1 second

While other times I get this:
Status: Starting download of /Hi Fannie.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,195,202)
Command: RETR Hi Fannie.txt
Response:
Response: P‘Ù,ç¤BA³öç1­MžGÄͺ…Pnד?«Þj…™·¬¨”ŸÑ(2‚@ilÛ‰Ý6|öa*첝
iÓØ
Error: File transfer failed
Response: …}
Response: È”i‘öËš$Oy%È8425 Can't open data connection.


There's no weird unicode characters in the filenames or in the text within the files.
Not sure where to go from here, it's seemingly random. Let me know if I need to add any additional information and I can do so.


I've got some additional problems as well I'm not sure are related:
Sometimes after the client sends the MLSD command the server states the the connection is accepted and and SSL connection is established but the client times out and states that it's disconnected from server but server still shows connection as active and I have to kick the user.

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Retrieve Sometimes Fails with gibberish text

#2 Post by botg » 2018-06-20 17:48

You need to update to the most recent version of FileZilla Server, we cannot support outdated versions.

shoeless
500 Command not understood
Posts: 3
Joined: 2018-06-19 19:08
First name: Chris

Re: Retrieve Sometimes Fails with gibberish text

#3 Post by shoeless » 2018-06-20 18:23

Hi botg,

I have updated to the latest FileZilla Server version 0.9.60 beta and I am having the same behavior.

Sometimes the download work other times I get something like this:

server log:
(000002)6/20/2018 18:17:35 PM - fannie-test (12.165.188.170)> RETR Hi Fannie.txt
(000002)6/20/2018 18:17:35 PM - fannie-test (12.165.188.170)> 150 Opening data channel for file download from server of "/Hi Fannie.txt"
(000002)6/20/2018 18:17:35 PM - fannie-test (12.165.188.170)> TLS connection for data connection established
(000002)6/20/2018 18:17:35 PM - fannie-test (12.165.188.170)> 226 Successfully transferred "/Hi Fannie.txt"

client log:
Command: RETR Hi Fannie.txt
Response:
Response: J_cuÃ×Àè2Õ±m˜­‰2©‘iÌ©Ž^:=bêJ†à²./ÍLW«Õ•&dÝ•3¢*)-±åú`Ö¡4°¯ÅúåÏ¢G150 Opening data channel for file download from server of "/Hi Fannie.txt"
Error: File transfer failed
Response: 226 Successfully transferred "/Hi Fannie.txt"


Those are for the same download. The server says it was successful, but the client gets gibberish and says the File transfer failed. Though that's not always what happens sometimes I get this:

server log:
(000015)6/20/2018 18:45:20 PM - fannie-test (12.165.188.170)> PASV
(000015)6/20/2018 18:45:20 PM - fannie-test (12.165.188.170)> 227 Entering Passive Mode (40,70,132,97,196,175)
(000015)6/20/2018 18:45:20 PM - fannie-test (12.165.188.170)> RETR Hi Fannie.txt
(000015)6/20/2018 18:45:31 PM - fannie-test (12.165.188.170)> 425 Can't open data connection for transfer of "/Hi Fannie.txt"

client log:
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,196,175)
Command: RETR Hi Fannie.txt
Response:
Response: Jµ¼µ³[&øœÅÿ× æÕJt"ÈQ²ËÙ¨…³ƒò5ƒb•¸ç5ý(µL‡š"Q÷†AˆçÑÑ2LL‹â¢¿“®ú*À¹
Error: File transfer failed
Response: Ó•µoô425 Can't open data connection for transfer of "/Hi Fannie.txt"


I do get successful download attempts though - client log:
Status: Starting download of /Heloooooo.txt
Command: TYPE A
Response: 200 Type set to A
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,196,7)
Command: RETR Heloooooo.txt
Response: 150 Opening data channel for file download from server of "/Heloooooo.txt"
Response: 226 Successfully transferred "/Heloooooo.txt"
Status: File transfer successful, transferred 33 bytes in 1 second
Status: Starting download of /Hi Fannie.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,195,164)
Command: RETR Hi Fannie.txt
Response: 150 Opening data channel for file download from server of "/Hi Fannie.txt"
Response: 226 Successfully transferred "/Hi Fannie.txt"
Status: File transfer successful, transferred 23 bytes in 1 second
Status: Starting download of /Heloooooo.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,198,47)
Command: RETR Heloooooo.txt
Response: 150 Opening data channel for file download from server of "/Heloooooo.txt"
Response: 226 Successfully transferred "/Heloooooo.txt"
Status: File transfer successful, transferred 33 bytes in 1 second
Status: Starting download of /Hi Fannie.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,199,37)
Command: RETR Hi Fannie.txt
Response: 150 Opening data channel for file download from server of "/Hi Fannie.txt"
Response: 226 Successfully transferred "/Hi Fannie.txt"
Status: File transfer successful, transferred 23 bytes in 1 second
Status: Starting download of /Heloooooo.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,198,228)
Command: RETR Heloooooo.txt
Response: 150 Opening data channel for file download from server of "/Heloooooo.txt"
Response: 226 Successfully transferred "/Heloooooo.txt"
Status: File transfer successful, transferred 33 bytes in 1 second
Status: Starting download of /Hi Fannie.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,195,234)
Command: RETR Hi Fannie.txt
Response: 150 Opening data channel for file download from server of "/Hi Fannie.txt"
Response: 226 Successfully transferred "/Hi Fannie.txt"
Status: File transfer successful, transferred 23 bytes in 1 second
Status: Starting download of /Heloooooo.txt
Command: PASV
Response: 227 Entering Passive Mode (40,70,132,97,195,215)
Command: RETR Heloooooo.txt
Response: 150 Opening data channel for file download from server of "/Heloooooo.txt"
Response: 226 Successfully transferred "/Heloooooo.txt"
Status: File transfer successful, transferred 33 bytes in 1 second

Thanks again for your help.
Last edited by shoeless on 2018-06-20 18:47, edited 1 time in total.

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Retrieve Sometimes Fails with gibberish text

#4 Post by botg » 2018-06-20 18:46

I just realized you're also using an outdated client version. Could you update it as well please?

shoeless
500 Command not understood
Posts: 3
Joined: 2018-06-19 19:08
First name: Chris

Re: Retrieve Sometimes Fails with gibberish text

#5 Post by shoeless » 2018-06-20 19:02

Gah! Due to company restrictions I can only access version 3.30 at the moment but I will put in a request to see if I can upgrade to 3.34.0 and I will update if I continue to see this behavior when that happens. Thank you.

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Retrieve Sometimes Fails with gibberish text

#6 Post by botg » 2018-06-20 20:04

Ah compliance, the antithesis of both security and reliability.

Post Reply