FTP 上传开始后突然中断

FTP 上传开始后突然中断

我正在运行以下curl命令,使用 git-bash 将文件从两台 Windows 10 计算机(客户端 A 和客户端 B)上传到 Windows 服务器(服务器 X)。

curl --continue-at - \ 
    -T /path/to/client/source_location/filename.txt \
    ftp://Sftp.domain.name:21/path/to/server/destination_location/filename.txt \
    -u username:password

它在客户端 A 上运行良好。

对于客户端 B,我看到命令执行如下此动图以及以下curl错误:

curl: (55) Send failure: Connection was reset

对于 ~109MB 的文本文件。当我检查目标时,我看到它传输了 ~20MB。我尝试对 ~7MB 的文本文件运行相同的命令,希望它能够传输整个文件(给定大小 < 20MB)。但它传输了 ~1.5MB。客户端 B 似乎只想传输 20% 的大文件。

我的问题是我能做些什么来寻求解决方案或进一步缩小问题范围?

注意事项:

  • 我知道这不是curl问题,因为我在使用 FileZilla 时也遇到同样的问题。
  • 这很可能不是服务器 X,因为相同的命令在客户端 A 上也有效。
  • 我使用--continue-at -标志来“恢复上传”。否则,传输量不会超过约 0.7MB。

相关内容