FileZilla 连接成功但上传失败

FileZilla 连接成功但上传失败

从 FileZilla,我可以成功连接到我的网络服务器,但尝试将任何文件上传到任何位置都会失败。以下是该过程的日志:

Status: Resolving address of mythofechelon.co.uk
Status: Connecting to 212.48.67.44:21...
Status: Connection established, waiting for welcome message...
Response:   220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:   220-You are user number 1 of 50 allowed.
Response:   220-Local time is now 13:14. Server port: 21.
Response:   220-IPv6 connections are also welcome on this server.
Response:   220 You will be disconnected after 15 minutes of inactivity.
Command:    USER ben
Response:   331 User ben OK. Password required
Command:    PASS **********
Response:   230 OK. Current restricted directory is /
Command:    SYST
Response:   215 UNIX Type: L8
Command:    FEAT
Response:   211-Extensions supported:
Response:    EPRT
Response:    IDLE
Response:    MDTM
Response:    SIZE
Response:    MFMT
Response:    REST STREAM
Response:    MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
Response:    MLSD
Response:    AUTH TLS
Response:    PBSZ
Response:    PROT
Response:    ESTA
Response:    PASV
Response:    EPSV
Response:    SPSV
Response:    ESTP
Response:   211 End.
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is your current location
Command:    TYPE I
Response:   200 TYPE is now 8-bit binary
Command:    PASV
Response:   227 Entering Passive Mode (212,48,67,44,171,207)
Command:    MLSD
Response:   150 Accepted data connection
Response:   226-Options: -a -l 
Response:   226 32 matches total
Status: Directory listing successful
Status: Retrieving directory listing...
Command:    CWD public_html
Response:   250 OK. Current directory is /public_html
Command:    PWD
Response:   257 "/public_html" is your current location
Command:    PASV
Response:   227 Entering Passive Mode (212,48,67,44,54,40)
Command:    MLSD
Response:   150 Accepted data connection
Response:   226-Options: -a -l 
Response:   226 9 matches total
Status: Directory listing successful
Status: Resolving address of mythofechelon.co.uk
Status: Connecting to 212.48.67.44:21...
Status: Connection established, waiting for welcome message...
Response:   220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:   220-You are user number 2 of 50 allowed.
Response:   220-Local time is now 13:14. Server port: 21.
Response:   220-IPv6 connections are also welcome on this server.
Response:   220 You will be disconnected after 15 minutes of inactivity.
Command:    USER ben
Response:   331 User ben OK. Password required
Command:    PASS **********
Response:   530 Login authentication failed
Error:  Critical error
Error:  Could not connect to server
Status: Delaying connection for 5 seconds due to previously failed connection attempt...

原始诊断结果:

  1. 使用全新安装的 FileZilla 3.7.3(最新版本)时也会出现同样的问题
  2. 多台电脑上出现相同问题
  3. 同一问题已在多个站点发生,因此涉及不同的内部网络
  4. 我可以通过 cPanel 的文件管理器成功上传

编辑:

新的诊断结果:

  1. 将 FileZilla 的传输类型更改为AutoASCIIBinary不会产生任何影响
  2. 文件传输失败后,断开与服务器的连接并尝试重新连接也会失败。退出并重新启动 FileZilla 后,我可以再次重新连接
  3. 同样的问题也发生在新安装的 Windows 7 x64 VM 上,该 VM 具有桥接网络、没有安全软件和默认的 Windows 防火墙规则
  4. 使用 WinSCP(按照 Ryan 的建议)具有相同凭据的作品

答案1

您的 FTP 帐户似乎仅限于一个并发会话。默认情况下,FileZilla 会尝试在单独的 FTP 会话中传输文件,以便您可以继续在主会话中浏览。

有两种可能的解决方法:

  • 联系 FTP 服务器运营商,让他们取消这个荒谬的限制
  • 将 FileZilla 设置为仅使用一个连接:FileZilla 设置然后它将在主连接中执行传输。

答案2

我遇到了同样的问题,我通过清除私人数据解决了这个问题:

进入Edit --> Clear Private Data并勾选Quickconnect historyReconnect informationTransfer queue,然后点击确定。

答案3

我在将托管服务器备份到本地硬盘时也遇到了同样的问题。我睡觉时 Filezilla 一直在运行,醒来后它仍处于连接状态,但无法传输。

我不知道为什么这个方法有效,但它确实有效。

调整了一些内容后(其实我并不知道自己在做什么),我点击了“切换传输队列处理”。在我的版本中,此按钮位于菜单项“服务器”的正下方。我一点击该按钮,一切又开始正常工作了。

希望这对某人有帮助。

相关内容