ftp上传问题解决过程以及思考-pasv以及port两种模式
2016-08-18 13:53
645 查看
先描述下问题:
上传材料才用ftp上传,先终端上将材料通过ftp上传到ftp服务器,在请求接口的这个过程;
但是在某些法院机器上,ftp能够连接上,但是查看ftp目录、上传文件等就会失去连接;
打开cmd命令,ftp 115.28.73.220后,dir查看目录,put上传文件也是一直不动,然后显示“远程主机关闭连接”;
问题基本上是这样了,ftp能连上,但是传不了文件。
进行了下面操作。进行对比测试:
1.将测试网页放在法院机器上面,上传文件,进度一直0%;ftp server显示can't open data connection
2.安装filezilla客户端上传文件,正常。
根据以上操作应该要这么想:
同样是ftp上传,只不过一个通过控件,一个通过filezilla客户端。但是后者可以,看ftp server的打印信息:
通过控件的:
看到是打开数据连接失败,连接超时了。
通过filezilla的:
两者对比发现控件和filezilla的ftp上传模式不一样,
前者采用的是:port-主动模式
后者采用的是:pasv-被动模式
去看filezilla的设置,连接采用的是默认连接,而默认是采用被动模式,也是被推荐的。于是想办法将控件连接改为被动模式;问题的解决思路就是这样子。而后来的解决方法也是这样。
想到:
1、被这个问题搞了两天,一直在百度,刚开始我想的是将cmd里面“远程连接关闭”解决掉,也就好了。拼命去搜索办法解决这个,但是cmd里面设置被动模式,搜了半天没搞出来。过于顽固的去在cmd上面找解决方案无果,信心丧失了。--换种角度,冷静思考。
2、信心缺失了后,ocx改了被动模式后,应用设置错误等,还是不行。其实已经感觉不行,不行,还是不行,已经丧失了很多信心了。这时候不放弃,依然寻找希望,解决问题的办法是最最难能可贵的。我在经理身上学到了这点。我很佩服。
3、回想之前的经历,很多事情都解决了好久无果,关键的是不能丧失信心。
上传材料才用ftp上传,先终端上将材料通过ftp上传到ftp服务器,在请求接口的这个过程;
但是在某些法院机器上,ftp能够连接上,但是查看ftp目录、上传文件等就会失去连接;
打开cmd命令,ftp 115.28.73.220后,dir查看目录,put上传文件也是一直不动,然后显示“远程主机关闭连接”;
问题基本上是这样了,ftp能连上,但是传不了文件。
进行了下面操作。进行对比测试:
1.将测试网页放在法院机器上面,上传文件,进度一直0%;ftp server显示can't open data connection
2.安装filezilla客户端上传文件,正常。
根据以上操作应该要这么想:
同样是ftp上传,只不过一个通过控件,一个通过filezilla客户端。但是后者可以,看ftp server的打印信息:
通过控件的:
看到是打开数据连接失败,连接超时了。
通过filezilla的:
两者对比发现控件和filezilla的ftp上传模式不一样,
前者采用的是:port-主动模式
后者采用的是:pasv-被动模式
去看filezilla的设置,连接采用的是默认连接,而默认是采用被动模式,也是被推荐的。于是想办法将控件连接改为被动模式;问题的解决思路就是这样子。而后来的解决方法也是这样。
想到:
1、被这个问题搞了两天,一直在百度,刚开始我想的是将cmd里面“远程连接关闭”解决掉,也就好了。拼命去搜索办法解决这个,但是cmd里面设置被动模式,搜了半天没搞出来。过于顽固的去在cmd上面找解决方案无果,信心丧失了。--换种角度,冷静思考。
2、信心缺失了后,ocx改了被动模式后,应用设置错误等,还是不行。其实已经感觉不行,不行,还是不行,已经丧失了很多信心了。这时候不放弃,依然寻找希望,解决问题的办法是最最难能可贵的。我在经理身上学到了这点。我很佩服。
3、回想之前的经历,很多事情都解决了好久无果,关键的是不能丧失信心。
相关文章推荐
- springmvc 上传文件两种方式比较以及上传问题解决
- 解决ftp的pasv模式下iptables设置问题
- FTP的两种连接模式:Port模式和Pasv模式
- serv_u要关闭被动模式(PASV),使用PORT模式才能连接FTP的解决办法
- FTP的两种连接模式:Port模式和Pasv模式
- weblogic中破解以及ftp上传问题解决
- FTP两种连接模式-PORT(主动)和PASV(被动)
- 运用ORACLE的OO4O类库函数解决调用存储过程向远程数据库上传超过32K图片失败的问题
- ArcSDE 安装过程出现问题以及解决方法(转载,收藏版)
- 解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题
- FTPClient 上传文件行尾存在^M符号问题解决
- 整理ArcSDE 安装过程出现问题以及解决方法系列
- 用Struts2更好的实现文件的上传、下载功能以及解决中文名称问题
- Serv-U FTP之PASV和PORT模式
- FTPPORT模式和PASV模式比较
- FTP基础知识 FTP port(主动模式) pasv(被动模式) 及如何映射FTP
- 解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题
- 用模式思考问题的过程
- FTP连接模式:PASV模式和PORT模式(转载)
- 使用enterprisedt上传到ftp服务器中文文件名异常、乱码问题解决