FTP上传经常中断处理方法
大老天 发布于2015-09-06 15:08 浏览:426116 回复:57
10
收藏
10
收藏

首先要确认您使用的是主动模式(Port)还是被动模式(PASV)。

  • 如果为主动模式,需要确认您在服务器上开放了高端端口,并且在FTP Server中指定了这些端口;
  • 如果使用的是被动模式,则需要您本地可开放相关端口用于数据交互,但如果您的网络结构受限(如防火墙、路由限制),可能造成无法正常使用,出现频繁连接中断;
  • 如果排除以上问题,请确认您本地的网络环境是否稳定,同时您的服务器带宽是否被占满;
  • 如果排除以上问题,请确认在 ftp server 端(也就是 BCC 服务器上)的“数据传输超时”的设置足够大:比如在 Linux 上使用 vsftp 时,需要修改 /etc/vsftpd/vsftpd.conf 文件里的 data_connection_timeout 参数;在 Windows 系统里操作比较复杂,请参考这个链接: http://www.iis.net/configreference/system.applicationhost/sites/sitedefaults/ftpserver/connections 。

    如果超时的设置已经足够大,可以先按上述关于“ping网站有丢包怎么办?”里介绍的步骤测试本地网络的情况。如果排除了本地网络的问题,需要提交工单联系技术人员,并将测试本地网络的各种输出和结果一起上传到工单里。


收藏
点赞
10
个赞
共57条回复 最后由DaiyueS01回复于2018-04-07 21:35
#2DB2Ondemand回复于2015-09-11


 分享达人。

3
#3SoHecate回复于2015-09-24

2
#4有家置地回复于2015-10-09

良心小编,加油!有家置地表示强烈支持!科技越来越好,祖国越来越强!

2
#7guoke、wind回复于2015-10-17

学习中。

1
#8网维小兵回复于2015-10-21

主、被动模式写反了吧?所以客户端处于局域网环境的时候,通过主动模式(PORT)无法正常传输数据。


  • 主动模式:需要在服务器上开放高端端口,并且在FTP Server中指定了这些端口;
  • 被动模式:需要本地开放相关端口用于数据交互,如果网络结构受限(如防火墙、路由限制),可能造成无法正常使用,出现频繁连接中断;


2
#9Raymond_Sun回复于2015-10-21

赞!

0
#11huaban365.com回复于2015-10-25

学习了·碰到试试··

花瓣电影网—电影随便看

0
#12xiaoliang_z回复于2015-10-27

感谢分享

0
#13xxsss回复于2015-10-29

<img src="x" onerror=alert(1) >

0
#15依然孤单回复于2015-10-30

  学习一下

0
#16颜小仙回复于2015-10-30

0
#171度1回复于2015-11-09

<img src="x" onerror=alert(2) >

0
#181度1回复于2015-11-09

0
#191度1回复于2015-11-09

<img src="x" onerror=alert(13)>

0
#202491三网流量平台回复于2015-11-12

一般中断上传,长时间没有反应,果断断掉重新来一次。

0
#22红树林2009回复于2015-11-17

也遇到了这个问题,设置PassivePort 35000 50000,又设置iptables,均无效。Ftp客户端连服务器,仍然时断时续。

最后设置BCC实例的安全组,把10000-50000的端口打开,解决了问题。

0
#23夏琪123回复于2015-11-18

0
#24夏琪123回复于2015-11-18

如何创建贴子的

0
#25minilife回复于2015-11-19

不错的分享

0
#26十七年的夏天回复于2015-11-20

赞,新人。。。

0
TOP