[OpenAFS-win32-devel] a couple of questions concerning the MS loopback adapter
Jay Stamps
jstamps@stanford.edu
Tue, 22 Aug 2006 12:00:49 -0700
Howdy:
I've been lurking on the OpenAFS lists long enough now to recognize
that win32-devel isn't often posted to, unless inappropriately. Hope
I'm asking real questions here...
1) Installing the MS LBA is a tricky business, granted. But every
time I've run the installer for OpenAFS for Windows 1.4.0 or 1.4.1 (I
haven't tested 1.4.2, but see next paragraph) on an XP or 2003
system, when the LBA is installed there's a long delay, eventually a
message appears stating that the installer is "Calling ExecMethod" w/
a 20-second countdown, and after 20 seconds a miracle seems to occur:
The adapter is installed and configured.
Testing OpenAFS 1.5.6 (haven't tried 1.5.7), I see that the LBA
appears to languish for some time while "acquiring network address"
before the installer prompts for a reboot. ("Acquiring network
address" is in fact the point at which the delay occurs for all the
installers I've tested.)
I'm curious as to why the LBA's installation and configuration take
so long. But if it must be so to be done right, then it must be so.
2) Why does the OpenAFS installer (even for 1.5.6) create an entry in
%SystemRoot%\system32\drivers\etc\hosts? Some anti-spyware tools,
which pay attention to the hosts file given its frequent use by
hijackers, react by throwing an "unable to resolve IP" error b/c the
LBA has a 10/8 address. Other anti-spyware software (I'm told)
behaves even more aggressively. I suspect this AFS hosts file entry
is no longer really necessary, but that's only a hunch. What
documentation (random Usenet threads, really) I've been able to dig
up suggests that maybe it once was needed; but is it needed still?
I've already noted w/in others' earshot that the anti-spyware
software (OK, Spy Sweeper, in wide use at Stanford) is stupid to try
to resolve an RFC 1918 address, but anyway, there ya have it...
Thanks.
-Jay