I just recently tried to access a remote DVR while at my primary location, and it did not work as expected.
In my primary location (California), I do not have the DVR configured for remote access. I have another DVR running in a separate house (Hawaii) that is configured for remote access. If I'm remote from both locations, remote access works as expected; it connects to my secondary DVR in Hawaii. If I want to watch the one in California, I use the web client.
I wanted to watch the Hawaiian DVR to see local coverage of hurricane Douglas while I was in my home in California. When I used the connect DVR dialog and chose "remote" it displayed a number and instructed me to go to go.channelsdvr.net to enter the code. I did that, and it connected me to my California (local) DVR which is not configured for remote access. I expected it to use the server-side information about which DVR to connect...
Is there a way to do this?