无法设置辅助IIS 7.5 FTPS服务器

我正在build立两个IIS 7.5 FTP站点(它们都正常运行),这两个站点上都安装了FTPS。 对于这个例子:

网站1被称为foo.com。 这个网站有它自己的SSL被应用到网站和FTP站点。 FTP站点和网站都正常(安全地)工作。 FTPS站点被configuration为连接到网站的根目录。

网站2被称为foo1.com。 这个网站有一个独立于网站1的辅助SSL,应用于网站并正常工作。 尝试为站点2设置FTPS站点时,GUI安装将正常进行,但尝试从networking上的其他服务器连接到服务器时,Filezilla将返回“连接超时”和“无法连接到服务器'消息。

我玩过不同的端口和防火墙设置,我无法连接到现场2的服务器。

我在两个不同的FTPS服务器上使用两个不同的证书运行到IIS的限制吗,还是我在这里丢失了一些东西?

我通过查看关于为IIS 7.5设置FTPS的一些不同的文档来解决这个问题。 问题不在于我创build的第二个FTPS站点的configuration与第一个FTPS站点不同,但要确保SSL中的FQDN /主机名和FTPS站点的主机头匹配正确,同时确保:

1)Filezilla有'要求隐式FTP over TLS',但'hostheader | username'格式填写了用户名。

2)确保FTP设置中的服务器/网站名称/ fqdn与SSL证书中的主机头/ FQDN相匹配。 我发现文档中最令人误解的信息之一就是hostheaders必须具有“ftps”之类的东西才能在Filezilla中工作。

3)第二个FTPS站点configuration为与站点1分离的端口(站点1configuration为端口21,站点2configuration为端口990)

我发现今后指导您的最佳信息是本教程:

在IIS 7.5上使用主机头安装FTPS教程