我创建了一个脚本,用于从FTP服务器下载一个文件,使用VBA启动该脚本。我可以连接到服务器并导航到正确的目录,但是当我得到文件时,我得到了消息:
500端口命令无效
我已经尽可能地修改了代码,但是我对端口或FTP还不太了解,不知道我需要修改什么。
VBA代码:
Dim FTPcommand As String
Dim wsh As Object
FTPcommand = "ftp -n -s:" & Chr(34) & "C:\path\to\FTP_commands.txt" & Chr(34)
Set wsh = Creat
我使用对ftp.exe的调用将文件上传到FTP服务器。
这个程序已经运行了很多年,上传到服务器数量,到目前为止没有问题。
在其中一个接收服务器被更新后,上传就不再可能了。
这是命令序列:
open ftp.xxx.de
<user>
<pw>
>230 User logged in, proceed
cd upload
bin
put <filename>
对此,服务器响应如下:
501端口IP与10.100.244.5不相同
150文件状态好,即将打开连接
也就是说,在此之后,连接被卡住,并在一定的超时时间后关闭。
有趣的是,google搜索
我正在尝试连接到SSIS中的FTP服务器以下载文件,并收到以下错误消息
Error: 2018-02-01 10:05:47.57
Code: 0xC002F304
Source: Get all files from FTP FTP Task
Description: An error occurred with the following error message: "An error occurred in the requested FTP operation. Detailed error description: 200 Type set to A
22
我在上传或查看FTP服务器时遇到了问题。我可以连接到FTP服务器,但我不能上传我的文件到它,它说错误。
230 User S2ubp92XXh logged in from ::ffff:xx.xx6.xx3.xx8.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful.
425 Can't open data connection.
ftp>
我允许防火墙。请检查这张图片,我是否有效地应用了防火墙规则。如果我没有,那么请教
我得到了错误“远程服务器返回了一个错误:(550)文件不可用(例如,文件找不到,没有访问)。当我调用函数sendFile2FTP时
Function sendFile2FTP(fileNameLocal As String, fileNameServer As String, user As String, password As String) As String
Dim ftpRequest As Net.FtpWebRequest = Net.WebRequest.Create(fileNameServer)
ftpRequest.Creden
我有文件IP.txt
192.168.69.100
192.168.69.141
我还有文件Ports.txt
open port: 21 on IP: 192.168.69.100 with banner:
220 FTP server ready
open port: 22 on IP: 192.168.69.100 with banner:
SSH-OpenSSH
open port: 21 on IP: 192.168.69.141 with banner:
220 FTP server ready
open port: 22 on IP: 192.168.69.141 with ba
我试图在Windows共享主机上使用php FTP函数列出来自外部ftp服务器的一些文件,但我遇到了几个问题。
我首先尝试了几个web应用程序,如ajaxplorer和net2ftp,但我感到沮丧,于是我决定做一个非常基本的脚本来进行测试。
<?php
$ftp_server = "alinuxftpserver";
$ftp_user = "user";
$ftp_pass = "pass";
// set up a connection or die
$conn_id = ftp_connect($ftp_server) or
我已经在iis7中启用了windows ftp,并且能够通过ftp://user:password@RBDRMSNMVM01连接。但是,我通过下面的C#代码片段尝试了相同的方法,但是我无法传输文件。在GetRequestStream()方法调用失败,这是“无法连接到远程服务器”
strUserName = FTP Windows Server login user id
strPwd = FTP Windows Server login password
FtpWebRequest request = null;
FileStream fs = null;
Stream reqSt