IIS FTP无法连接,421服务不可用错误

J21042

IIS FTP服务器停止接受连接,返回“ 421服务不可用,远程服务器已关闭连接”。实例重新启动后出现错误消息。该问题似乎不是防火墙问题。

我已经在运行Windows Server 2012 R2的EC2实例上设置了IIS FTP服务器。很简单,我的老板只想要普通的FTP。我以前使用Cygwin sshd在同一实例上设置了一个SFTP服务器,效果很好。我设置了“默认” IIS FTP服务器,并且它可以正常工作几天,直到在文件传输期间挂起。根据AWS监控器,CPU固定为100%。我无法将RDP导入实例,因此必须重新启动它。从那时起,我无法连接到IIS FTP服务器。根据任务管理器,“ ftpsvc”进程状态正在运行。我已经停止并启动了几次。Windows防火墙已关闭,AWS防火墙已打开端口20、21和50,000-51,000。我知道,自它停止工作以来,没有任何更改。

在本地命令提示符下:

> ftp localhost
Connected to MYINSTANCE
Connection closed by remote host.

在远程命令提示符下:

$ ftp [email protected]
Connected to xx.xx.xx.xx
421 Service not available, remote server has closed connection.

但是SFTP可以工作:

$sftp [email protected]
[email protected]'s password: ****
Connected to xx.xx.xx.xx

我对IIS不太熟悉,它似乎正在运行,但是我不明白为什么实例重启后FTP停止工作。请注意,EC2实例正在使用弹性IP,因此它与问题开始之前的公共IP地址相同。

J21042

抱歉,该问题原来是IIS FTP站点站点绑定中的错误设置。EC2实例有2个IP地址,一个为私有,一个为公共。似乎FTP服务器已设置有EC2实例的私有IP地址,并且在实例重新启动时,它获得了另一个私有IP,但是使用弹性IP功能将其重新分配给相同的公共IP。活到老,学到老。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HTTP错误503。该服务在IIS中不可用

来自分类Dev

IIS 8-HTTP错误503。服务不可用

来自分类Dev

使Windows 7 IIS FTP服务器不可用于容错测试

来自分类Dev

请求的资源不可用错误

来自分类Dev

nHibernate SQL不可用错误

来自分类Dev

IIS FTP 绑定

来自分类Dev

IIS服务器是否有可用的Jetty IIS连接器?

来自分类Dev

数据流错误管道中断错误和503服务不可用错误

来自分类Dev

IIS目录服务

来自分类Dev

无法使用SSL将lftp连接到IIS FTP

来自分类Dev

WCF IIS错误403

来自分类Dev

IIS验证错误

来自分类Dev

IIS中的500.19错误

来自分类Dev

在HTTP HOST标头中包含端口号会导致服务不可用错误

来自分类Dev

如何修复OpenShift中解析服务器的8080端口不可用错误

来自分类Dev

Spotify API队列方法返回503服务不可用错误

来自分类Dev

在HTTP HOST标头中包含端口号会导致服务不可用错误

来自分类Dev

使用 Smack 4.2.3 的文件传输出现服务不可用错误

来自分类Dev

无法安装“react-navigation”获取 GIT 不可用错误

来自分类Dev

“无法启动IIS Express Web服务器”错误

来自分类Dev

无法在IIS中正确托管WCF服务。错误404

来自分类Dev

模拟器不可用错误(Xcode 6.1)

来自分类Dev

http.Get返回协议不可用错误

来自分类Dev

AngularJS和Ionic Framework:模块不可用错误

来自分类Dev

在IIS上运行Windows服务

来自分类Dev

在IIS上运行Windows服务

来自分类Dev

为 Web 服务设置 IIS

来自分类Dev

如何清除IIS服务器错误?

来自分类Dev

估计iBeacon错误:服务不可用