通过FTP连接服务器时出现“数据 Socket 错误: 连接被拒 列表错误”的原因及解决方法:
出现这个错误的原因一般如下:复制内容到剪贴板
代码:
1, FTP关闭被动模式;(FlashFXP软件-参数设置-连接-使用被动模式勾去掉-OK)
2, 关闭系统自带的防火墙,关闭自已安装的软件防火墙;
3, 关闭各种杀毒软件;(如:瑞星,诺顿,卡巴斯基等)
4, 关闭正在下载的软件,如:迅雷,BT,P2P软件等.就是关闭一些占网速与电脑资源的程序;
5, 或是您的FTP帐号同时登录超过了2个,请关闭FTP软件重启电脑再试;
6, 以上设置后如果还不行,就按照以上设置,然后重启电脑再试.复制内容到剪贴板
代码:
用FTP上传文件时,当上传的文件为'0KB'时会提示'传输失败'是正常的,文件传上去了,只是FTP日志里面有这个错误提示.
这是由于服务器做了安全引起的.这个是正常的!希望大家注意观察一下!现整理解决方法如下:
1)工具:CutFTP32,在如下的菜单目录中设置:
编辑--设置--连接--防火墙--页面中的“PASV模式”,只要将前面的钩去掉就可以了。
2)工具:FlashFXP3.1.14,在如下的菜单目录中设置:
选项--参数设置--连接--页面中的“使用被动模式”,只要将前面的钩去掉就可以了。
经常登录各种FTP服务器,会遇到socket错误,朋友也经常遇到,来问我。偏偏大家使用的是不同的FTP软件,所以,今天我把几种目前常用FTP软件的解决办法告诉大家。
★Cute FTP 3.5英文版:FTP—>Settings—>Options—>Firewall,将“PASV mode”前复选框中的打勾去掉。
★Cute FTP3.5中文版:FTP—>设置—>选项—>防火墙,“PASV方式(A)”前复选框中的打勾去掉。
★Cute FTP4.0中文版:右击你所建立的ftp站点—>选择属性(properties)—>去掉"use PASV mod" 选择项
★Cute FTP Pro2.0中文版:编辑—>全局设置—>连接—>连接类型,“PASV/PORT”下拉选项菜单选择PORT。
★Leap FTP2.7.2:Sites—>Site Manager—>Advanced,将“Use PASV mode”前复选框中的打勾去掉。
★flashfxp : 选项->参数->代理->去掉“使用被动模式”
★FlashFXP软件关闭被动模式的方法:
顶部工具栏--选项--参数设置--连接--使用被动模式勾去掉--OK.
★flashget : 选项->参数->代理服务器->编辑->将“Use PASV mode”前复选框中的打勾去掉。
一般出现此类问题的原因是客户端网络出口与服务器端防火墙的端口设置冲突造成的。
所以对于其他软件只要不选择PASV为连接类型,一般都可以解决这类问题了。
还有一种情况:
虽然FTP使用的是TCP端口21(ftp-control)。
但它还使用了TCP端口20(ftp-data)。
端口21用来传输FTP命令控制。
端口20用来传输数据。
如果你FTP无法连接,请检查20、21端口打开没有!一般用PORT数据连接类型.
如果你改变了默认端口21,有时就会出现接受来自服务器的数据连接时发生超时(30000 毫秒).
最好是用FTP默认端口21。
FlashFXP软件关闭被动模式的方法:
顶部工具栏--选项--参数设置--连接--使用被动模式勾去掉--OK.