I have an ISA Server 2004 sitting on a Windows Server 2003 machine. I want to access a Windows 2008 R2 via remote desktop. The request will be coming from the External network on the ISA Server to the Internal/LAN network on the ISA Server. (I want to remote desktop into a server that's on my LAN from a computer on the Internet). I would like to do this by forwarding a request on a specific random port, as we already have a server setup to do that. But when I tried to set it up with a new server, I just can't get it to work. Am I missing something obvious? What steps would you take to do this?