[OpenAFS] problems with openafs 1.2.5 on Linux 2.4.18 (debian woody)

Dr A V Le Blanc Dr A V Le Blanc <LeBlanc@mcc.ac.uk>
Wed, 10 Jul 2002 11:22:55 +0100


We've bought a new PC to replace an aged, ailing Silicon Graphics
dbserver and fileserver.  I've installed debian woody on the machine,
and the kernel is 2.4.18.  It works perfectly as an AFS client,
so I thought I should begin by installing the fileserver.  (Packages
are all version 1.2.5-1).  Incidentally, when bosserver starts, it
begins with the message:

     Wed Jul 10 11:02:50 2002: Server directory access is not okay

but all the directories appear to have fairly sensible permissions.
Anyway, I've copied over the files from /usr/afs/etc to /etc/openafs/server,
and everything starts as normal, with the exception of this message.
Then I create the fs process with the command

     bos create scree fs fs '/usr/lib/openafs/fileserver -nojumbo'
          '/usr/lib/openafs/volserver -nojumbo' /usr/lib/openafs/salvager

The FileLog reads:

Wed Jul 10 11:03:11 2002 File server starting
Wed Jul 10 11:03:11 2002 afs_krb_get_lrealm failed, using mcc.ac.gb.
Wed Jul 10 11:03:11 2002 /var/lib/openafs/sysid: doesn't exist
Wed Jul 10 11:03:11 2002 Creating new SysID file
Wed Jul 10 11:03:11 2002 VL_RegisterAddrs rpc failed; The ethernet address exist on a different server; repair it
Wed Jul 10 11:03:11 2002 VL_RegisterAddrs rpc failed; See VLLog for details
Wed Jul 10 11:03:11 2002 Fatal error in library initialization, exiting!!

Questions:

(1)  Why does afs_krb_get_lrealm fail?
(2)  As far as I can see, sysid should be created in /var/lib/openafs/
     and it's not happening.  Why?
(3)  Why does VL_RegisterAddrs fail?  There is no other machine
     running with the IP address.
(4)  There is no VLLog.

Suggestions would be welcome!

     -- Owen
     LeBlanc@mcc.ac.uk