Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Comcast IPv6 broke ARD

For many years i have been helping a gentleman, now in his mid-80s, with his Mac. Up until a couple of months ago, he would give me his then-current public IP address over the phone, and i’d have no trouble getting Apple Remote Desktop 3.4 running on any of several Tiger Macs here to connect to his PowerMac3,1 (Power Mac G4 AGP single processor 400 MHz) to help him. Worked great.


His ISP is Comcast, in Portland, Oregon (many hundreds of miles away from me in southern California). Comcast recently changed to IPv6 in his area (and i can’t blame them… it’s 2015). I can no longer connect to his Power Mac no matter what i do. Here’s some more information:


* I have the correct IPv6 address for his Mac (visible in the raw source of his Mail email messages to me), so no error there.

* I have used Macs running 10.5, 10.6, and 10.9 using Screen Sharing and both unbracketed and bracketed versions of his IPv6 number: can’t connect.

* The home router here is an Apple Time Capsule, new in January 2012.

* Our ISP is Charter, running IPv4.

* Tried Chicken (newer) and Chicken of the VNC (older): neither one worked, though Chicken was closer (same basic error as Screen Sharing with the newer OSes. In the case of Chicken, this error was: “Could not connect: no route to host”).


My sense is that the ARD client (server? the part that comes with the OS) version 3.4 on his PowerMac3,1 can’t work with IPv6, but of course trying to get this sort of information is extremely difficult (does anyone know for sure?). I do know that my ARD admin 3.4 does not work with IPv6, and that IPv6 support wasn’t added until something like ARD admin 3.7, which is why i’ve been using Screen Sharing (or as i think of it, ARD admin lite) on the newer systems here at my end.


I happen to have a close-enough Mac to his: Power Mac G4 (Gigabit Ethernet). To try and eliminate as many variables as possible, i set up a machine-to-machine direct Ethernet connection, shut off IPv4, and tried to connect via IPv6. Here are the specifics:


Test setup:

1) Connect the two Macs (PPC G4, one running OS 10.5.8 and the other OS 10.4.11) via Ethernet. Disable AirPort/other networking.

2) Ensure System Preferences > Sharing > Apple Remote Desktop is enabled on the remote Mac (a 10.4 system. The name changes to Screen Sharing for 10.5 and newer).

3) Disable IPv4 (Configure IPv4: Off) on both machines, under Ethernet.

4) Ensure IPv6 for Ethernet is working, set to Automatic.

The 10.4 machine has an IPv6 fe80 address, with no router address.

The 10.5 machine shows no IPv6 address nor router address nor prefix length. Restarted it: same condition.

5a) Open a Finder window. Locate the remote Mac under Shared, click it.

6a) In the window which opens, click Share Screen….

The Screen Sharing app runs. Screen sharing/remote machine control works as expected.


5b) In Finder, Go > Connect to Server…

6b) Enter the IPv6 address:

vnc://[fe80: (etc. etc.)]

7b) Click Connect.

Expected result: same as end of step 6a above: It should be possible to see and control the remote Mac.

Actual result: Screen Sharing app runs, with the error:


Connection failed to “fe80:0000:0000:0000:0230:65ff:fed5:5fa8”.

Please make sure that Screen Sharing (in the Sharing section of System Preferences) is enabled on the computer to which you are attempting to connect. Also make sure your network connection is working properly.


Is this evidence that 10.4 systems cannot connect via IPv6? Did i make a mistake? If i did, how can i better locally test an IPv6 numerical connection?


The problem is that the gentleman i am helping is suffering more and more every day from dementia. He very much does not want to upgrade his Mac (nor can he do it on his own), and i can’t get him to use his wife’s iPad (zero monetary outlay). He is no longer able to update TenFourFox on his own, and since the Comcast IPv6 change, i can no longer connect to him to do it for him, no matter what i try here at my end.


Anyone have any thoughts/suggestions on getting this working again?

Anyone live in Portland, Oregon willing to help a kind elderly gentleman stay online securely, in my stead?


Thanks!

PowerBook5,6-OTHER, Mac OS X (10.4.11)

Posted on Aug 18, 2015 11:13 AM

Reply
9 replies

Aug 18, 2015 12:32 PM in response to Sonic Purity

Is this evidence that 10.4 systems cannot connect via IPv6?

I don't know for sure, but I suspect something about the order of the protocol of IPv6 changed since 10.4/10.5, as using IPv6 in those OSes will generally crash the Mac even when trying to connect to a recent Apple router.


Have you tried IOPv4 since?


http://networktools.pro/ipv6-calculator-and-converter.php

allocated IPv6 address for internet. "2000::/16" before the official begin 2001. "2001::/16" after 2001. "2002::/16" for routing IPv6 to IPv4 on the internet.

http://ipv6.ztsoftware.net/ipv4-to-ipv6/

Aug 19, 2015 8:07 PM in response to BDAqua

Thank you for having a look at this, BDAqua. Not sure how the converters would help me. What i’m trying to focus on right now is getting the Mac i have here in my house that’s basically the same as his to connect to any other Mac here, via IPv6, for testing purposes. So, for the immediate purpose, IPv4 is out of the picture and i would think no conversion is needed—unless i’m wholly missing your point (which is possible).


I was doing a direct machine-to-machine connection, to eliminate as many variables as possible. Works great with Bonjour, works great if IPv4 is used, fails with IPv6. I’m hoping to find a definitive “Yes it can be done” or “No it cannot work because of the limits of the ARD client 3.4 on the PPC Tiger Mac”. It frustrates me that Apple does not make these cross-generation compatibility situations more clear (assuming everyone always upgrades when they drop a new version).

Aug 20, 2015 10:55 AM in response to BDAqua

I’d looked at TeamViewer, and had another look again just now, due to your suggesting it. Looked very promising at first, but for older OSes such as his, requires that software be installed at his end—which is the whole problem, and why i’ve been helping him remotely. It’s sad that he can no longer do these things himself and is highly resistant to upgrading, but he’s had a good run with his 1999 Mac keeping it going as his one-and-only Internet device all the way until mid-2015.


Thank you for your time and effort.


))Sonic((

May 27, 2016 5:13 AM in response to calipvp

Your problem, hardware or software, may not be exactly the same as that of the original poster of this older thread, and it can be very confusing for everybody if we try to answer more than one question in each thread, which can also result in you applying the wrong advice to your particular problem.


In order for us to give your problem our proper attention to try to solve it, would you kindly start your own thread, describing the trouble you are having in the fullest detail, including completing your details to show what Mac or iDevice you are using, what operating system, and what version of the application in question. Please remember to post in the forum relevant to your hardware or version of OS X. A full list of all the support forums is here:


http://discussions.apple.com/index.jspa

Comcast IPv6 broke ARD

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.