永发信息网

java ftp上传时报错。急。

答案:2  悬赏:20  手机版
解决时间 2021-12-29 00:12
java ftp上传时报错。Host attempting data connection 10.10.128.14 is not same as server 172.30.30.204。我已经设置了被动模式。请问怎么改?
最佳答案
ftp的工作原理 
ftp要用到两个tcp连接即要使用两个端口 
一个是命令链路:用来传递命令 
一个是数据链路:用来上传下载数据 

连接ftp server时有active和passive两种模式 
通常使用主动模式可完成上传下载 
主动模式工作原理 
客户端使用命令链路主动告诉服务端:我打开了XX端口,你来连我吧 
被动模式工作原理 
跟主动模式相反,服务端告诉客户端:我打开了XX端口,你来连我吧 

被动模式常用于有防火墙的情况 

=============================================== 
错误: 

引用
Host attempting data connection ip address is not same as server

解决方法: 

引用
remoteverification 
This parameter allows to enable/disable remote host connections verification. It should help when getting "Host attempting data connection ip address is not same as server" issue. Disable verification with remoteverification="false". Default is value is "true".
Java代码  


  • client.setRemoteVerificationEnabled(false);
  • 全部回答
    我当时遇到这种问题采用了以下措施: 1. 补全日志打印,把需要获取日志的地方都进行日志输出; 2. 检查ip、端口的访问情况; 3. 写一个定时运行测试程序,或5分钟或10分钟定时运行,就是监测能不能用ftp协议成功连接服务器;
    我要举报
    如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    手机炒外汇软件有哪些?
    电影批评阅读答案
    全屏英语怎么说
    日久生情是什么意思
    根据题意填空【小题1】它的皮,微微泛出淡青
    锆石对身体有害吗
    二十二画属水的字
    一套能玩VR游戏的VR装置要多少钱
    开卷100分系列·期末100分冲刺卷:数学(2年
    单选题某物质完全燃烧的生成物中有二氧化碳,
    嘿嘿是什么意思含义
    110消防管六米净重是多少
    为什么睫毛不像头发一样越长越长呢?
    如何做一个好的销售人员?
    联想笔记本产品密钥在哪
    推荐资讯
    从11到100英语怎么写
    三口之家,去10天左右旅游,买拉杆箱选22寸还
    机械键盘红轴和茶轴哪个玩游戏好?
    橙色的鞋子配什么衣服
    违章停车网上怎么处理
    银行卡是什么材质
    烈火神盾训练基地在哪
    同学参加马拉松比赛怎样用句幽默句子形容他拿
    不朽用英语怎么说
    土豆含糖量高么,一顿能吃多少
    多少湿度以上算是潮湿?
    阅读下文,根据要求回答问题。(18分)军号声
    正方形一边上任一点到这个正方形两条对角线的
    阴历怎么看 ?