BillfromQueenstown wrote:
Thank you. Unfortunately could not connect to: File sharing between macOS 9 and macOS 12 : r/VintageApple
Got error code: "An error occurred during a connection to www.reddit.com. PR_END_OF_FILE_ERROR"
This is the set of replies you're missing:
"The problem is that macOS no longer supports AFP (Apple Filing
Protocol), which is what macOS 9 uses for file sharing. It's a pity,
really, because AFP was much better than SMB in my opinion.
So you have a few choices:
- FTP (as the other poster noted). You'd need to run an FTP client on one machine, like Fetch, and an FTP server on one machine. I don't know if OSX still ships with an FTP server. This won't mount the drives, but will allow file transfers. Any files with resource forks will have to be encoded before transfer (for any other than AFP solutions).
- Run an old 3rd party SMB server on the macOS 9 app and hope that macOS 12 supports it.
- Run Dave or DoubleTalk on the old Mac and try to connect to the new Mac.
- Install Netatalk on the macOS 12 machine
I haven't done any of this in years, so I have no idea what would
work best. I would probably try Netatalk first if you don't want to use
FTP
glxxxxxxxxxxx
Monterey still has an AFP 3 client. It’s the AFP server that is long gone from macOS.
What I’d do is run Netatalk on a Linux or NetBSD host somewhere on
your local network, and then connect to it from your OS9 and macOS
systems. If you build it with Zeroconf support service discovery will
work on macOS, but you may have to connect to it using the IP address of
the host on OS9.
You can check out my Netatalk fork which have stable releases that have been tested on modern Linux distros. https://github.com/rdmark/Netatalk-2.x
Edit: Actually, since you don’t need legacy AppleTalk for really old Macs in your use case, you don’t even
need to use my Netatalk fork. The mainline Netatalk 3.1 is perfectly
adequate. Just install the downstream netatalk package that is supplied
by the Linux or *BSD distro.
———-
If Monterey has an AFP client, can't they just turn on file
sharing on the MacOS 9 machine? I think MacOS 9 can do AFP-over-IP,
although my memory isn't what it once was.
—————
It’s worth a try, but as mentioned elsewhere the OS9 AFP authentication methods may not be compatible with Monterey. Sure you can use Guest but then you can’t transfer files from the modern system to the old Mac. If that limitation is ok you’re probably golden though.
If you do go down the Netatalk route, the UAM (user authentication method) module you want to use is DHX2, which is OSX / macOS compatible.”
Maybe there is something in all that which is helpful?