我正在尝试建立到FTP的连接来传输一个文件。不幸的是,由于环境的原因,我可用的工具是有限的。
我收到以下错误:
建立FTP连接时出错。 错误:连接被拒绝:连接。
这是否意味着我可以到达FTP服务器,但凭据不正确?这是否意味着我根本无法到达服务器?还是没办法说出来?
Update:我将使用的IP地址更改为其他随机数,所以几乎可以肯定是因为我无法连接。我希望有一种方法可以区分连接性和授权问题。
发布于 2011-02-01 21:34:04
“连接拒绝”错误意味着您要连接的服务器没有运行FTP服务器,或者以您的方式设置防火墙来阻止连接。
如果您的凭据不好,通常会发生“用户身份验证失败”错误。
FYI,对于普通的旧FTP连接,一旦您能够建立连接,cfftp.errorCode可能会给您提供更多的信息。errorCode将指向IETF FTP协议标准中的响应,如"425",这意味着“无法打开数据连接”。
发布于 2011-02-01 21:21:08
可能是这些案子中的任何一个。您有要测试的独立FTP客户端吗?它在另一台机器上工作吗?
发布于 2011-02-02 09:27:41
您可以在命令提示符下检查使用Telnet连接到FTP服务器的能力(在windows上,转到Start > Run > type cmd)。
telnet my-domain-name.com 21您可以根据自己的意愿在非默认端口上尝试。这将让您知道您的计算机是否可以到达FTP服务器,并且您可以尝试登录以检查您的凭据。
下面是一个很好的帖子:使用原始FTP命令和telnet理解FTP
https://stackoverflow.com/questions/4867803
复制相似问题