none
Windows Azure 虚拟机 FTP 无法访问 RRS feed

  • 问题

  • Windows Azure 上创建了一台虚拟机运行 Windows Server 2012,并安装了 IIS 启用了 FTP 服务。

    在IIS配置中为FTP指定了被动端口范围 60000-60001,并在高级防火墙中创建了允许策略。

    在本机使用客户端通过主动和被动模式都能够正常访问。

    之后在 WIndows Azure 管理门户中的 Endpoint 创建了20、21、60000、60001的发布。

    但是Internet用户访问时提示目录列表失败。

    响应: 502 Active FTP not allowed.
    命令: PASV
    响应: 500 The server returned invalid response for PASV command.
    错误: 读取目录列表失败

    命令: TYPE I
    响应: 200 Type set to I.
    命令: PASV
    响应: 500 The server returned invalid response for PASV command.
    命令: PORT 192,168,66,230,203,17
    响应: 502 Active FTP not allowed.


    如果您的问题得到解答,请进行标注。http://goxia.maytide.net

    2013年8月15日 5:02

答案

全部回复

  • 你好:

    为了更好的把问题解决,我正尝试找相关的技术人员。这个过程可能需要一点时间,希望你能耐心等待,谢谢你的支持和谅解。

    Jambor


    Jambor yao
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年8月16日 2:46
    版主
  • 您好,

    请问您能不能访问其它不是在Windows Azure上的FTP服务?根据您的描述, 有可能是您的代理造成的问题,例如,Forefront TMG默认不允许active FTP access,如果您使用了Forefront TMG,请参照http://blogs.technet.com/b/yuridiogenes/archive/2010/03/16/error-502-active-ftp-not-allowed-when-trying-to-list-files-in-a-ftp-session-behind-forefront-tmg-2010.aspx上面说的,启用active FTP access.

    Best Regards,

    Ming Xu


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • 已标记为答案 gOxiAMVP 2013年8月19日 14:14
    2013年8月19日 14:09
    版主
  • 网络环境确实比较复杂,前端除了有个NAT的路由,出口还是TMG,目前的解决办法是,在路由配置本机为DMZ,TMG打开主动模式,然后通过PowerShell添加WinAzure被动端口范围,便能够正常使用了。

    如果您的问题得到解答,请进行标注。http://goxia.maytide.net

    2013年8月19日 14:14
  • 您好,

    很高兴得知您的问题已经解决, 也非常感谢您能把解决方案分享在这里, 它能帮助其他人快速找到解决方案.

    同时, 如果您下次遇到技术话题, 我们欢迎您再次发帖讨论.


    Best Regards,

    Ming Xu


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    2013年8月19日 14:19
    版主