首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Azure Web作业打开端口

向Azure Web作业打开端口
EN

Stack Overflow用户
提问于 2016-05-19 04:19:32
回答 1查看 1.4K关注 0票数 1

我有一个要求,我需要托管一个FTP服务器和一个网站是托管在Azure网站上。我们为客户端托管这个应用程序的不同实例--它需要每个实例单独的FTP服务器

我目前正在尝试的解决方案是使用FubarDev.FtpServer。我的计划是在网络作业中托管FTP服务。

启动FTP服务器似乎还可以。在服务器启动后,Web作业打印一行到web作业控制台,状态为正在运行的web作业,并且输出没有异常。

现在,试图连接到FTP失败了。我怀疑原因是端口21没有在防火墙上打开,防火墙保护蔚蓝网站,并且该端口上的流量也没有被转发。有办法绕过这件事吗?

从它自己的网站连接到作业中托管的FTP服务器会产生以下错误:

连接到127.0.0.1时

曾尝试以其访问权限禁止的方式访问套接字127.0.0.1:21

当使用端口21上的websitename.azurewebsite.net连接时(从网站本身,即在网络作业中承载FTP )

连接尝试失败是因为连接方在一段时间后没有正确响应,或者建立连接失败是因为连接主机未能响应xx.xx:21。

我希望尽可能多地使用Azure Web应用程序,以避免不得不管理VM

任何帮助都将不胜感激!我也对这个问题的潜在替代方法持开放态度。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-19 04:22:25

Azure Web应用程序只支持端口80和443上的传入流量。您将无法通过web应用程序(除了内置ftp服务器)托管ftp服务器。您需要将ftp服务器放置在VM或web/worker角色(云服务)中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37313892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档