

That references the answer to 'Server 2012 VM on Azure - Passive FTP Won't Work' on the Windows Azure Virtual Machines forum which notes that if a probe is configures by the Azure Portal on the passive endpoints then they may not work. I wondered if the solution that worked for haxor might solve things. Why are my connections are not getting through to the FTP server in IIS from outside? How might I diagnose the failure? That I can then see in the list of endpoints on the Azure management for the VM. Get-AzureVM -ServiceName 'blah' -Name 'blah' | Add-AzureEndpoint -Name 'FTPPassive00' -Protocol 'TCP' -LocalPort 7000 -PublicPort 7000 | Update-AzureVM I have followed door Ronald's Walkthrough: Hosting FTP on IIS 7.5 in a Windows Azure VM and have added two endpoints to allow access to ports 21 (FTP command port) and 20 (FTP data port) and I have used his Azure Powershell suggestion to add the passive port endpoints, e.g.

Status: Connection established, waiting for welcome message. That's from the command prompt in FileZilla I get Status: Connecting to 111.111.111.33:21. I know because if I open a command prompt on the VM in an RDP session I get the following C:\Users\slife>ftp 127.0.0.1ģ31 Anonymous access allowed, send identity (e-mail name) as password. The firewall is also configured to allow the FTP Server.Īt this point the FTP service is working. I then used the IIS Manager "Add FTP Site." wizard to add an FTP site with root %systemdrive%\inetpub\ftproot and set the ftp site to have Anonymous Authentication enabled, Allow Anonymous Users Read access, give a Data Channel Port Range 7000-7014, and specify the External IP Address of Firewall as the Public virtual IP (VIP) address from the VM's dashboard in the Azure management portal. I then enabled the Web Server (IIS) role including the FTP Server and configured IIS using the recommended setting from the Web Platform Installer. I made a new Virtual Machine from the default image (Windows Server 2012 Datacenter) and RDPed into the new VM. I'm struggling to connect to FTP on a new VM in Azure.
