Azure PASV出现Azure VM问题?


0

我们有一个用于web的虚拟机服务器设置,FTP是使用Filezilla Server设置的,并且所有端口都是为PASV模式打开的,这种模式在突然无理由停止工作之前工作了好几个月,并在客户端请求时立即断开连接使用PASV模式。

我们最终废弃了这台服务器,然后我们设置了另一台运行IIS的服务器。

我再次设置了我们想要使用的PASV端口(5001-5005),这个工作正常,持续了几个星期,直到今天,现在PASV模式已经停止工作了。我刚刚打开了一组不同的端口(2501-2505)并将FTP设置为使用它,但仍然是同样的问题。所有防火墙和防病毒都被禁用。

FileZilla客户端有这个日志:

命令:TYPE I

响应:200类型设置为I.

命令:PASV

错误:与服务器断开连接:ECONNABORTED - 连接中止

错误:无法检索目录列表

更新:

从客户端使用ACTIVE模式工作正常。我们在C#中使用的组件只适用于PASV

Answers:


0

我发现azure使用端点的方式是,如果端口看起来死了,那么azure将停止在该端口上转发。由于PASV的端口在FTP连接和PASV模式启动之前不活动,因此azure将停止转发。

有一个解决方法是使用Azure Powershell设置端口..


1
你能提供更多细节或链接吗?
Matt Jenkins
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.