这就是问题所在,我正在尝试从java连接到FileZilla FTPS。我可以登录,但是当我试图列出文件时,我会得到一个例外:
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.jav
我正在尝试使用ftplib.FTP_TLS上传CSV文件,但是无论我设置的超时时间是多少(5,10,60秒),代码总是超时并返回错误:
File "/usr/lib/python3.4/ftplib.py", line 544, in storlines
conn.unwrap()
File "/usr/lib/python3.4/ssl.py", line 788, in unwrap
s = self._sslobj.shutdown()
socket.timeout: The read operation timed out
然而,在超时之后,我通
我正在使用ApacheCommons-NET3.6库连接FTPS服务器。FTPS服务器落后于第三方的NAT。我不能在服务器端改变任何设置。我可以登录到服务器,但不能列出文件。我在一些公共FTP和FTPS服务器上尝试过相同的代码,结果是成功的。看来他们不是纳特的后盾。但是filezilla可以从我的问题服务器成功地连接和列出文件。这是我的密码
ftps.connect(server, port);
System.out.println("Connected to " + server + ".");
reply = f
我正在尝试在Windows上用python2.7实现文件传输自动化。
因此,我有一个FTPS服务器,我需要将一些文件从它移动到本地目录,并将一些文件从本地上传到FTPS
FTPS结构如下:
- ROOT FOLDER
- AAA
- abc_id1
- in
- out
- abc_id2
- in
- out
- abc_id3
- in
- out
- BBB
-
在将文件上传到FTPS服务器时,我遇到了一个严重的问题(也很奇怪)。
我必须上传JSON文件,其中有些文件非常小(低于5kB)。这些文件没有问题,我可以成功上传它们。
但是,当上传“较大”文件(不太大,超过30 it )时,它会显示以下错误:
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWri
因此,我试图连接到FTP服务器以获取目录列表和下载文件。但是,prot_p()函数之后的第一个命令是引发异常--从日志中产生这些错误:
*get* '150 Here comes the directory listing.\r\n'
*resp* '150 Here comes the directory listing.'
*get* '522 SSL connection failed; session reuse required: see require_ssl_reuse
option in vsftpd.conf man page\r\n&
我喜欢FTP/WebDAV的Nautilus,但是如何将它与FTPS服务器一起使用呢?
当我进入ftps://时,Don't recognize this file server type说。
有插件吗?
或者像Nautilus这样快速方便的东西,在FTPS的支持下?
来自Ubuntu回购公司的gFTP说,FTPS Support unavailable since SSL support was not compiled in。
请注意:不应将FTPS与SSH文件传输协议(SFTP)混淆,这是安全Shell (SSH)协议的一个不兼容的安全文件传输子系统。它也不同于安全FTP,通过
我正在尝试使用python的ftplib下载文件,但我在一个问题中运行。当我在我的计算机上运行脚本时,我得到一个错误:
Traceback (most recent call last):
File "ftp_get.py", line 20, in <module>
ftps.retrbinary('RETR '+ filename, file.write)
File "C:\Python27\lib\ftplib.py", line 710, in retrbinary
conn.unwrap()
Fi