1. 问题描述
用xftp传输大文件时,每次到99%时就出现错误,点击开状态,显示: ERROR 425 Can't open data connection
2. 问题原因
这一般是服务器被动模式端口没有开放或被占用引起的,检查是否有别的程序占用及防火墙是否开放该(一系列)端口。
3. 尝试方法
- 权限更改: file为要传输文件夹,但并未解决问题
chmod 777 file
- 发现问题在于接受方,所以询问接受方服务器 如何传输大文件过去,极有可能是对方接收设置了一些限定,所以才会出错。 解决问题,通过接受方提供的传输文件方法传输成功。
总结:
出错的时候先查出错原因,参考[1]。
然后针对对应问题去解决。比如是传输方的问题,还是接受方的问题,还是网络的问题。如果是接受方那就直接询问接受方的服务器是否有某些限制。
参考文献:
[1] FTP错误描述