[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple IIGS Netboot Authentication



Rusty wrote:
Greetings,

I am currently working on making a ROM 01 IIGS boot via the network,
and I am having a problem with authenticating to the AFP server once
the machine bootstraps from the network. I was wondering if anyone has
any insight into what might be the problem:

First of all, I'm using netatalk 2.0.3 + a2boot on a FreeBSD machine
to provide afp and a2boot services. When I boot the GS into System
6.0.1 from a local disk, I can authenticate to and mount shares from
the afp server with no problem. I have been using netatalk's "randnum"
authentication module (uams_randnum.so) for this.

Using this same configuration, when I set the IIGS to boot from the
network, it bootstraps fine and loads a program called something like
the Apple II Network Server Connector. This program scans the network
for AFP servers, and asks me to choose and log into one to continue
booting. When I select my afp server and log in using the correct
username and password, the program quickly gives a message saying: "A
system error has occurred. Contact your network administrator."

You got me stumped... Before I straightened out the missing uams_randnum issue on newer Linux distros, I saw that exact error. But, it was consistent across netboot and conventional sessions.

Did you grab Marsha Jackson's "troika" package to get the proper set of programs for network bootup? You may simply have a known hostile version of the login app.

I'm a bit mystified at this point; I don't exactly know what else to
try. I've read that I can recompile netatalk to make it give more
verbose logging information, so I guess I'll do that and see if I can
find out what the problem is, but before/while I do this, I was
wondering if anyone else has seen this problem or has any ideas about
what its cause might be.

That's what I'd suggest. You need to have the server dump out everything that's happening around the authentication step. It's been a few years, but I remember using a network sniffer to watch the raw traffic. Might be useful.

BTW, are you finding that the file dates are not being preserved when moving things to the server? This used to work properly, but with netatalk 2.0.3, it's broken. I need to put a gun to my head and figure out what got munged.

Very annoying when things regress like this, but in all fairness I doubt the maintainers have any means for testing the A2 ProDOS support.

Steve