You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Data channel timed out due to not meeting the minimum bandwidth requirement #571
FTP Server: Pure-FTPd / DrFTPD / Vsftpd / ProFTPD / Vax / VMS / OpenVMS / Tandem / HP NonStop Guardian / IBM OS400 / AS400 / Windows CE
Computer OS: Unix
FluentFTP Version: 20.0.0
File size is 884 KB but not able to upload using ethernet. but i can upload this file easily with sim.
i have checked 50 KB zip file uploaded using ethernet.
Please suggest any solution.
Logs :
# Connect()
Status: Connecting to xxx.yy.aa.bb:12345
Response: 220 Microsoft FTP Service
Command: USER dsmwrftp
Response: 331 Password required
Command: PASS ***
Response: 230 User logged in.
Command: FEAT
Response: 211 END
Response: 211-Extended features supported:
Response: LANG EN*
Response: UTF8
Response: AUTH TLS;TLS-C;SSL;TLS-P;
Response: PBSZ
Response: PROT C;P;
Response: CCC
Response: HOST
Response: SIZE
Response: MDTM
Response: REST STREAM
Status: Text encoding: System.Text.UTF8Encoding
Command: OPTS UTF8 ON
Response: 200 OPTS UTF8 command successful - UTF8 encoding now ON.
Command: SYST
Response: 215 Windows_NT
Status: Auto-detected Windows listing parser
# UploadFile("/home/root/Debug/data.txt", "test.json", Skip, False, Retry)
# FileExists("test.json")
# GetWorkingDirectory()
Command: PWD
Response: 257 "/" is current directory.
Command: SIZE /test.json
Response: 550 The system cannot find the file specified.
# OpenWrite("test.json", Binary)
Command: TYPE I
Response: 200 Type set to I.
# OpenPassiveDataStream(AutoPassive, "STOR test.json", 0)
Command: EPSV
Response: 229 Entering Extended Passive Mode (|||64795|)
Status: Connecting to xxx.yy.aa.bb:123
Command: STOR test.json
Response: 125 Data connection already open; Transfer starting.
Status: Disposing FtpSocketStream...
# Dispose()
Status: Disposing FtpClient object...
Status: Testing connectivity using Socket.Poll()...
Status: There is stale data on the socket, maybe our connection timed out or you did not call GetReply(). Re-connecting...
Status: The stale data was: 425 Data channel timed out due to not meeting the minimum bandwidth requirement.
Status: Disposing FtpSocketStream...
Status: Not sending QUIT because the connection has already been closed.
Status: Disposing FtpSocketStream...
Status: Disposing FtpSocketStream...
Activity
robinrodricks commentedon May 3, 2020
In EDT they have a fix, ill have to look at how they did it:
https://enterprisedt.com/questions/index.php/2580/ftpexception-425-data-channel-timed-out-due-to-not-meeting?start=10
https://enterprisedt.com/products/edtftpjssl/doc/api/com/enterprisedt/net/ftp/ssl/SSLFTPClient.ConfigFlags.html
chetanya1303 commentedon May 4, 2020
How we can set these flags? Please suggest.
robinrodricks commentedon Sep 19, 2022
Added to the bucket list. We will pick this up as and when we have free time. Comment on this issue if you want us to prioritize it. Thanks!