We have been having issues with getting Mac’s to run on RemoteApp. We are the only people in the world at mydanat.co.uk that know how to get Teredo Tunnels to run behind NAT devices. So why are we involved? A customer uses DirectAccess to access RemoteApp services like Sims .Net on a Mac, well they did until the message popped up.
So as our motto is lets not wait around for Microsoft to fix this, we fixed it in 2 days after a lot of research on the Internet.
“You were disconnected from the Windows-based computer because of problems during the licensing protocol”
There is currently a bug in RDC 2.1.1 that does not allow the client to download the correct licensing info from a 2008 R2 license server. This means that after the standard 90 days the clients will get the error message above even though windows based connections will still work correctly. This is because when a user first runs the RDC client it sets up a folder structure that only contains read & wright access rights for the currently logged on user. All other users are read only. This means no other users can download the correct file when available.
This is a simple fix but also a little headache, as at this moment to rush this fix out onto the Internet we have not found a way to automate the process. Please leave useful comments to help automate this fix.
Go to Macintosh HD > Users > Shared > Microsoft.
Go into RDC Crucial Server Information and you should see a folder and no files
Go Back to Microsoft folder
Click on “RDC Crucial Server Information” and then click file > Get Info
Under Sharing & Permissions select “everyone” and change it to “Read & Write”
Run your RDC connection again and it will start working fine.
You will now notice a file in RDC Crucial Server Information folder that was not there before
Notes: If there was a file in there back it up and try trashing it then run through the fix again.
You may also need to set Read and Write for the everyone group on each folder inside the Microsoft folder.
If there is not a microsoft folder in the Shared folder then run the RDC client and connect to the server. This will be succesful but you will still need to setup the security structure
So, a Microsoft or Apple issue?
Notes on security:
Some people may feel it is a security problem by enabling everyone to read & write but we are happy with this setting. If you are concerned then add a new user group for the group of people you would like to use RDC rather than changing the everyone group.
Also see comments below for extra help