I am trying to connect to an original (Lime) iMac from my G5 via the Internet.
I can connect by address (e.g. xx.xx.xx.xx:yyyy) and it comes up as
"Available" in the ARD 2.2 main window, and shows the current user
and current app'.
I can send a message to the target and it is received properly.
When I attempt to share my screen to the target, the target screen
goes black, and nothing displays after waiting 5 minutes.
When I try to Observe screen or Take Control of the target, I get a
dialog box with "Connection failed to "abc...".
I have ports 3283 and 5900 forwarded to the correct DHCP (wireless) address.
Sounds like 3283(UDP) is correctly forwarded, but perhaps either
5900(TCP) is not, or observe/control privilege is not set on the
remote system. Or the firewall on the remote system is not allowing
connections port 5900.
To verify network connectivity, try this in the terminal:
telnet remote.ip.address 5900
you should get something like:
Trying 198.155.13.33...
Connected to 198.155.13.33.
Escape character is '^]'.
RFB 003.889
If you do -- great! But then I don't know why it isn't working from ARD! :)
If it just hangs for while, then times out, then the network is not
configured correctly (perhaps the firewall on the remote system is
preventing the connection). If you have firewall logging turned on
then you can verify that.
If you immediately get "Connection refused", then the network is
probably set up correctly, but I guess you forgot to enable
observe/control permission on the system. If that is the case, and
if you have SSH (Remote Login) enabled on the remote system, you can
use the command-line tool "kickstart" to give yourself permissions. See http://docs.info.apple.com/article.html?artnum=108030