Can't rdp to Azure on Mac OS X

By default, you can't connect to an Azure Windows server except through the Windows Remote Desktop client.

To connect from OS X, whether through CoRD or the Microsoft Remote Desktop client for Mac, you need to turn off network level authentication:

  1. Connect to the Azure server using the Remote Desktop client on a Windows machine
  2. Under Control Panel, go to System, then open 'Advanced system settings'
  3. On the Remote tab, uncheck "Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)"
  4. Re-connect from OS X

you need to create connect from microsoft remote desktop on mac

add ip, user, password

and you can connect now

if you still can't connect , check your azure endpoint setting

set the port that your firewall can pass


I have the same problem with you, and I think there is nothing to do with the network level authentication. The main reason is the default remote desktop app will connecting through port 3389, but your VM's default endpoint set another public port, here is what i do to solve it:

  1. Download the latest version of Microsoft Remote Desktop app at Mac app store.
  2. Add the port after your connection's DOMAIN/IP like yourvmdomain.com:yourpublicport. You will find the public port on endpoint setting tab. To me, the public port of Remote Desktop is 58494, so the connection will be xx.xx.xx.xx:58494.

This works for me.

Tags:

Macos

Azure

Rdp