FtpClient请求ftp服务器报Connection refused: connect

这篇具有很好参考价值的文章主要介绍了FtpClient请求ftp服务器报Connection refused: connect。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、背景

        使用ftpclient 从ftp服务器上下载文件到指定文件夹

ftp服务器搭建好之后,使用FileZilla软件连接正常,下载也正常,如下图:

FtpClient请求ftp服务器报Connection refused: connect,服务器,运维,http

然而,使用java代码使用FtpClient登陆服务器正常,在进行下载的时候报错如下

java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:920)
	at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:785)
	at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:3409)
	at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:3339)
	at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:3016)
	at com.iflytek.ahslyy.ftpconverter.utils.FtpUtil.download(FtpUtil.java:143)
	at com.iflytek.ahslyy.ftpconverter.service.FtpService.download(FtpService.java:62)
	at com.iflytek.ahslyy.ftpconverter.service.HldConverterService.hldConverter(HldConverterService.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
	at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
	at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:81)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

 在测试环境测试的好好的,没想到上线遇到这种问题,害,命途多舛啊。

找了很久的原因终于在这篇文章中找到了答案
https://www.656463.com/wenda/sjljsdFTPSClienttjzcs_354

如文章中所说

删除setUseEPSVwithIPv4(true); 在这里是关键。

要通过服务器验证,您需要使用setRemoteVerificationEnabled(false);

然后再进行测试,成功下载!具体啥原因咱也不知道,有清楚的小伙伴,麻烦留言告知下,感谢!文章来源地址https://www.toymoban.com/news/detail-653037.html

到了这里,关于FtpClient请求ftp服务器报Connection refused: connect的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mobaxterm无法连接vmware虚拟机服务器,network error:connection refused

    场景描述: 电脑硬盘换了,重新安装vmware,ubuntu,mobaxterm..... 安装完ubuntu后,因为习惯了无UI的界面,所以关闭了ubuntu的桌面服务 (有需要的同学可以通过sudo systemctl set-default multi-user.target,然后sudo reboot就可以关闭桌面服务了,打开命令是sudo 6systemctl set-default graphical.targe

    2024年02月14日
    浏览(34)
  • 解决Linux服务器中docker访问报127.0.0.1:2375拒绝连接 (Connection refused)的问题

    org.apache.hc.client5.http.HttpHostConnectException: Connect to http://127.0.0.1:2375 [/127.0.0.1] failed: 拒绝连接 (Connection refused) 在Linux服务器中,Docker是远程访问的,因此需要开放2375端口。仅仅在防火墙开启2375端口是不够的。 如图红色框内所示,我的docker service文件存放在/usr/lib/systemd/system/目录

    2024年02月06日
    浏览(38)
  • 开启redis服务后,无法远程连接服务器上的redis的问题解决办法(Connection refused: no further information)

    远程连接在服务器上的redis服务时,总是会报错Connection refused: no further information,通过一顿查资料后,我总结了一下几个解决步骤。 1.首先通过通过命令vim ****/redis.conf打开***目录下的redis配置文件 2.对bind设置,将bind 127.0.0.1注释掉. 3.将保护模式关闭,由yes设置成no.  4.reids4.5以

    2024年02月10日
    浏览(40)
  • ssh连接服务器出现:ssh: connect to host **** port 22: Connection refused 的解决方法

    我是windows10 连接 windows server2019 一直出现 ssh: connect to host **** port 22: Connection refused 查了一堆方法没有想要的 首先去看你的虚拟机有没有开启远程访问,没有开启当然访问不了。 点击允许远程访问 点击允许,然后选择用户添加你新增的用户。 然后不要看本机上面的的ipv4地址

    2024年02月11日
    浏览(49)
  • FTP上传超时问题排查 ftpClient.storeFile Connection timed out

    Ftp storeFile 超时日志如下 Caused by: java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.Abstract

    2024年02月14日
    浏览(70)
  • lua 请求ftp服务器数据,下载文件

    1、装入ftp库 2、调用ftp的get()方法 3、get()方法参数格式: 4、将返回到的数据写入文件中 例如,本次获取专利数据系统 http://patdata1.cnipa.gov.cn/ 的ftp站点数据

    2024年02月16日
    浏览(27)
  • Ftp连接显示connection refused问题的解决

    连接ftp提示connection refused 有可能是配置文件没有改好。 当listen和listen_ipv6同时打开,就会出错,此时,注视掉一个即可。 接着重启服务 sudo service vsftpd restart 再次连接即可。 zhuyu@zhuyu:~$ ftp 127.0.0.1 Connected to 127.0.0.1. 220 (vsFTPd 3.0.3) Name (127.0.0.1:zhuyu): zhuyu 331 Please specify the passw

    2024年02月06日
    浏览(67)
  • 请求ip返回failed, Connection refused

    \\\"Connection refused\\\" 错误通常表示无法建立到目标 IP 地址的网络连接。这可能有几种原因: 目标服务器未运行或端口未监听 :这是最常见的原因之一。如果目标服务器没有运行或没有在指定的端口上监听连接请求,那么你会收到 \\\"Connection refused\\\" 错误。 防火墙或网络问题 :防火

    2024年02月03日
    浏览(39)
  • Ftp服务器、 Samba服务器、NFS服务器的区别

    根据使用的方式来看,可以分为3种类别的文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。ftp的客户可以是任意平台,samba是专门针对windows客户,而NFS则是面向linux/unix用户的。下面是三种服务器的对比情况: 各个服务器的配置 NFS服务器: NFS是SUN Microsystem公司开发

    2024年02月03日
    浏览(41)
  • ubuntu服务器配置ftp服务

    目录  一、安装vsftpd 二、配置vsftpd 三、设置安全组 四、客户端测试 SFTP服务的配置看主页的下一篇博客:ubuntu云服务器配置SFTP服务-CSDN博客 需求:配置ftp服务用于在windows电脑上直接浏览、下载、上传ubuntu服务器上的文件,用于文件共享,方便实用 效果:用户打开windows资源

    2024年02月13日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包