title: Can't telnet to Azure VM from local network
body: <p>I have a azure cloud cluster with an sql availability (2 sql machines and one quorum) group and a listener on port 51101. The cluster also contains several other VMs, all on the same virtual network.</p>
  
  <p>I'm having problem connecting to the listener, and the problem is not SQL specific, since I can't even telnet to the port. The weird thing is that this happens only when connecting from a machine on the same virtual network. If I try to connect from my local non-azure machine, everything works fine. It also works if it's an azure machine on a different network.</p>
  
  <p>Here's what I have:
  - Firewall rules for the port. I even tried disabling the firewall completely on all the machines</p>
  
  <ul>
  <li><p>The port has a load balanced endpoint on the Azure portal. Note that the same problem applies to all the ports that were open by default by Azure (RDP and WinRmHttps)  - I can telnet to those ports from my machine, but not from a machine on the Virtual Network.</p></li>
  <li><p>I can reach the SQL intance directly (If I use the instance name instead of the listener)</p></li>
  </ul>
  
  <p>Here's my virtual network configuration:</p>
  
  <p><img src="https://i.stack.imgur.com/bgdza.png" alt="Network Config"></p>
  
  <p>Any suggestions for the cause of the problem, or some ways to debug this are welcome.</p>