当你用火车头采集远程FTP上传数据的时候,火车测试连接FTP上传文件的时候,遇到以下报错,请按照教程操作,完美解决,我遇到好几次,都没有保存,今天又遇到了,保存一下,省的每次找资料。
错误提示
原因:Failed to connect for data transfer: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
解决办法
1.首先考虑你火车头采集是不是在国内服务器商提供的vps里面,如果是请按照下面步骤操作,如果不是忽略。
- 安全组里面入站规则和出站规则都添加TCP:39000-40000端口,目标为0.0.0.0/0
- 安全组里面入站规则和出站规则添加TCP:21端口,目标为0.0.0.0/0
2.检查你网站所在的服务器宝塔面板是否放行3900-4000端口、21端口和20端口,如果没有,请放行
3.打开你宝塔里面的FTP程序修改配置,大概在188行找到ForcePassiveIP ,把前面的#去掉,后面的IP换成你公网的IP,保存
4.重启FTP软件
最后总结
这样就完美的解决了这个问题,这个时候你回到火车头就可以测试上传文件是否成功,我帮好几个朋友处理过这个问题,都解决了,如果你的没有解决,留言我会帮你处理。
原创文章,作者:Tony,如若转载,请注明出处:https://www.xxside.com/4340.html
思德心语,壹群:799239814