我的安卓FTPserver应用程序运行在我的安卓手机下的捆绑模式。我从笔记本电脑连接到我的手机网络,并试图通过FTP连接到手机上,以访问少量文件。我编写了一个python代码,它使用ftp连接传输文件,但是我无法执行简单的连接。
我一直在犯这个错误
在窗口:
server.gaierror: [Errno 11004] getadderinfo failed
在linux中:
socket.gaierror: [Errno -2] Name or service not known
我找了那么多地方,但始终没有找到合适的解决办法。我唯一能找到的就是有人建议检查防火墙。我检查了防火墙设置和所有
我使用以下代码连接FTP。
// Get the object used to communicate with the server.
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://ftp.mydomain.com/websitefolder/downloadfiles/");
request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
// This example assumes the FTP site uses anon
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls reports
227 Entering Passive Mode (153,18,17,11,238,169)
150 Here comes the directory listing.
Entering Passive Mode (153,18,17,11,238,169)
这里解码的端口号是61097。太大了!!这是正确的吗?
我需要将文件从文件夹位置复制到Unix服务器。我尝试在SSIS中使用FTP任务,但在测试从FTP任务到Unix服务器的连接时,我收到以下错误消息:
错误消息:
Connection could not be established, Server Name, Port number or
credentials might be invalid.
我使用了以下凭据
Server Name: mohawk.am.lilly.com
port number: 22
我提供了有效的用户名和密码。当我测试连接时,我得到了错误消息。
谁能指出我在这里做错了什么?
由于某些原因,当我尝试使用get或put从Solaris计算机到IBM大型机时,ftp客户端似乎挂起了。
我尝试了各种不同的变体(例如,包括使用引号和不使用引号),我得到的结果都是"200 Port Request OK“。但我再也没有得到提示,最终连接中断。
ftp> open ibm.some_server
Connected to ibm.some_server
230 USER1 is logged on. Working directory is "USER1.".
Remote system type is MVS.
我正在使用“Get Files via FTPS”在Pentaho Data Integration上,在插入IP地址、用户和密码后,它得到“ftp IO exception return value 530 description error connection”,有人能说如果连接有问题或我在这个ETL中遗漏了什么吗?
干杯!