我已经创建了一个Python脚本,当某些情况发生时,它会将某个文件从FTP服务器移动到另一个文件。(两个FTP服务器都位于两个不同的Docker中)在我的本地机器上,脚本工作正常,但是当我试图将它放到Docker中时,它会启动,但是当请求到达时,我会得到两个错误:
ftplib.error_perm: 500 Illegal PORT command.
ftplib.error_perm: 550 Illegal PORT command. Probably the file is no longer avaible on the FTP server?
因为我的本地机器运转良好,所以我想这可
今年,在我的工程学课上,我们正在学习操作系统和Shell编程。我在FTP上保存了一个备份,它过去工作正常,但是现在我在上传和下载到服务器时得到了这个错误:
ftp> dir
500 I won't open a connection to 10.23.28.243 (only to 1.23.149.28)
ftp: bind: Address already in use
&
ftp> put asdf.sh
local: asdf.sh remote: asdf.sh
500 I won't open a connection to 10.23.28.2
我在尝试使用PHP函数发送文件时遇到了问题。
我试图使用运行在PHP服务器上的PHP函数,从PHP服务器(UNIX)向office中的Windows服务器发送文件(PDF)。FTP已安装在Windows服务器上。
该函数连接到office服务器并登录ok。但是,一旦函数尝试执行任何操作(例如列出office服务器目录的内容),我就会得到一个错误(例如.ftp_nlist(): php_connect_nonb() failed: Operation now in progress (115))。目标服务器记录一个错误:[Administration Server] Couldn't b
由于某些原因,当我尝试使用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.
我已经成功地通过Netbeans连接到在线FTP服务器。但是最近它停止了同步,并且说
can't list files for "/"
我能够通过取消filezilla中的被动模式来修复这个问题,但是在neatbean中,当我取消被动模式时,它给我的错误就像
Remote Connection: Port must be between 0 and 65535.
已经添加了21端口的位置。我正在使用netBeans当前版本8.2。我的FTP服务器是vsftp,运行ubuntu14.04
我正在尝试设置BizTalk FTP接收位置。我的FTP服务器设置了一个csv子文件夹,其中包含一个/test文件。我已经通过相同的接收端口在本地测试了CSV文件,它工作正常。当执行NLST命令根据我设置的文件掩码列出/test文件夹的内容时,FTP端口似乎死了。根据日志,它正在接收来自服务器的550响应。
以下是日志输出:
< 220 Microsoft FTP Service
> USER XXXXXXXX
< 331 Password required for XXXXXXXX.
> PASS xxxx
< 230 User logged in.
>
我尝试了以下规则来允许FTP:
# The following two rules allow the inbound FTP connection
iptables -A INPUT -p tcp --sport 21 -m state --state ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p tcp --dport 21 -m state --state NEW,ESTABLISHED -j ACCEPT
# The next 2 lines allow active ftp connections
iptables -A INPUT -p
我试图使用Net::FTP ( )将文件上载到远程服务器。我有:
use Net::FTP;
my $ftp = Net::FTP->new("example.com", Debug => 1) or die "Cannot connect to example.com: $@";
$ftp->login("username",'xxxx') or die "Cannot login ", $ftp->message;
$ftp->pasv();
$ftp->binary(