I have searched the answers for similar problems, but it seems that some of the answers to this question get solved with permissions or rejoining PC's to the domain etc.
We have a SBS2003 server for which we are ABLE to use remote web workspace in the office. We are able to search, find the right PC and remotely control it. From inside the office, we use the internal private IP address, http://192.168.x.x/remote
When we try to use it from outside the firewall, we logon to the small business server using the external FQDN, find the PC, attempt to connect, then we get the message:
VBSript: Remote Desktop Disconnected
The client could not connect to the remote computer. Remote connections might not be enabled or the computer might be too busy to accept new connections. It is also possible that network problems are preventing your connection. Please try connecting again later. If the problem continues to occur, contact your administrator. (That's me!)
I suspected ports, but these ports are ALL forwarded through the firewall currently to the private IP address of the SBS: 25, 80, 443, 3389, 4125, 1723, 500 and a couple of others. (I'm in the process of putting an external VPN appliance in to keep from having these pinholes in the firewall. Then I know this problem will go away because we'll be inside the network with a local private address. But that's about 3 weeks away and I need to get this working in the meantime.)
I had also suspected that the FQDN from the outside was confusing it, so I added an internal IP address in the SBS DNS that matched the FQDN name to the local internal IP address.
I've been to several of the other answers, but I must be missing something. Can someone help? Thanks!!!