在Windows Server 2003上设置被动FTP(IIS6)

时间:2009-01-12 06:27:36

标签: iis-6 ftp

我在IIS 6上设置被动FTP时遇到问题。我使用了这条指令:http://www.velikan.net/iis-passive-ftp/

当我尝试通过FTP上传文件时,出现错误:

425 Can't open data connection. : /index.html

有趣的是,从服务器,我可以看到index.html文件已经创建,但文件大小设置为0.

我正在使用FireFTP客户端。我打开FTP被动端口1024-1048。

有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:0)

您是否设置了被动端口范围并打开了服务器和任何中间防火墙上的端口? (允许从客户端到服务器的那些端口上的连接)

您是否允许本地防火墙中的端口/应用程序? (允许向外连接)

在FTP客户端日志中,它是否在某个时候说PASV?

创建文件的命令在端口21连接上发送,附加端口是数据的端口。因此,创建一个0kb文件只是表明它无法正常工作。

答案 1 :(得分:0)

很少要检查 -

  1. 确保客户端正在进行PASV连接。在检索任何数据之前,请检查ftp客户端日志以查看是否正在发送PASV命令。
  2. FTP被动端口不是1024-1048,据我所知,服务器随机选择1024以上的任何端口。