[OpenAFS] Module load fails (Was: rought timeline for 1.4.x)
Turbo Fredriksson
turbo@bayour.com
Wed, 08 Dec 2004 09:26:56 +0100
>>>>> "Hendrik" == Hendrik Hoeth <hendrik.hoeth@cern.ch> writes:
Hendrik> Thus spake Jeffrey Altman (jaltman@columbia.edu):
>> The thing which is preventing the release of 1.3.7x as a stable
>> 1.4 tree is lack of deployment and testing by users. There has
>> been very little feedback both positive or negative on the
>> existing releases.
Hendrik> I'm using 1.3.73 as client on i386 Linux 2.6.9 without
Hendrik> any problems for a month or so. Can't comment on the
Hendrik> server, since that's 1.2.11 still (on i386 linux 2.4).
I'm trying out the client - named 'pumba' (1.3.74-1.TF.1 - a recompile
of the experimental Debian GNU/Linux package for my woody system) on
kernel 2.6.9/i386 (2xPII). The server is a woody system, running
OpenAFS version 1.2.11-1.TF.1 - also a recompile for woody - on
kernel 2.6.8.1/SPARC64 (2xUltraSPARC III) - named 'aurora'.
Aurora is also the MIT Kerberos V server, running version 1.3.5-1.TF.2.
Trying to load the 'openafs' module on 'pumba', I get the message:
----- s n i p -----
Failed to find address of sys_call_table
----- s n i p -----
However, the 'libafs' module loads, and /afs is mounted (cache
is not on separate partition/mounted as 'ext2'). But I
can't get a token:
----- s n i p -----
aklog: unable to obtain tokens for cell bayour.com (status: a pioctl failed).
----- s n i p -----
Browsing of my cell works fine, until I reach a directory where I don't
have anonymous read access (naturally :).
This is probably because it can't load the 'openafs' module though...
The question is "why can't the module be loaded"? I compile both kernel
and module using the Debian GNU/Linux tools (which works successfully
on the current workstation, see below) on another 2xPII, running the same
softwares and packages as 'pumba'.
However, I do get 'afs@BAYOUR.COM':
----- s n i p -----
pumba:~# klist
Ticket cache: FILE:/tmp/krb5cc_p11538
Default principal: turbo@BAYOUR.COM
Valid starting Expires Service principal
12/08/04 09:02:39 12/08/04 19:02:36 krbtgt/BAYOUR.COM@BAYOUR.COM
12/08/04 09:02:41 12/08/04 19:02:36 host/papadoc.bayour.com@BAYOUR.COM
12/08/04 09:13:39 12/08/04 19:02:36 afs@BAYOUR.COM
Kerberos 4 ticket cache: /tmp/tkt0
klist: You have no tickets cached
----- s n i p -----
And this is how it works on my current workstation - named 'papadoc' (a
third 2xPII - got lots of these machines :) running OpenAFS version
1.2.11-1.TF.1 - backport as usual :) - and kernel 2.4.23).
When I'm running 'aklog' on 'papadoc', I do get the same error in the
kerberos logs (on 'aurora'):
----- s n i p -----
/var/log/kerberos/krb5kdc.log:Sep 14 14:22:31 aurora krb5kdc[4748](info): TGS_REQ (1 etypes {1}) <PAPADOC IP>: UNKNOWN_SERVER:
authtime 1095164551, turbo@BAYOUR.COM for afs/bayour.com@BAYOUR.COM, Server not found in Kerberos database
----- s n i p -----
But on 'papadoc' that don't seem to matter, because it/I get a ticket
for 'afs@BAYOUR.COM'...
PS. The recompiles/backports is NOT from 'backports.org'. I'm rolling
my own packages, thank you very much! :)