I'm having trouble connecting two computers running Windows via Remote Desktop Connection. The intended RDC host is running Windows Vista Business, and the client is running Windows 7 Home Premium.
The two computers are not on the same LAN. The host is behind a Linksys WRT54G2 router. I've forwarded port 3389 (TCP and UDP) on the host router to the local address of the host computer. I have also enabled remote access on the host computer by checking off 'Allow connections from computers running any version of Remote Desktop' in Computer->System Properties->Remote. The host computer is running McAfee VirusScan Enterprise 8.7i, and I've created an exception for 'Remote Administration Tools' in the console's 'Unwanted Programs Policy'.
I can connect to the host computer via Real VNC Viewer -- this simply required forwarding port 5900. On the host's router I enabled logging for incoming traffic, and in that log I see incoming traffic from my client computer's IP address on port 3389. However, the port appears closed when I test it at http://canyouseeme.org/.
Thanks in advance for any help.