[OpenAFS] fs: You don't have the required access rights on '/afs'

Andreas Schuldei andreas@schuldei.org
Tue, 21 Dec 2004 19:25:04 +0100


On Sun, Dec 19, 2004 at 11:01:52PM -0500, Derrick J Brashear wrote:
> On Mon, 20 Dec 2004, Andreas Schuldei wrote:
> 
> >open("/proc/fs/openafs/afs_ioctl", O_RDWR) = 3
> >ioctl(3, CAPI_REGISTER or SNDCTL_COPR_LOAD, 0xbffffa40) = -1 EACCES 
> >(Permission denied)
> >close(3)                                = 0
> 
> 100% of what's interesting is the 3 lines above.
> 
> >is there anything unusual there?
> 
> not really, no.
> 
> dumb question: what does running "tokens" say?

did you read my initial mail in this thread? (c:

tokens; pts mem system:administrators

Tokens held by the Cache Manager:

User's (AFS ID 1) tokens for afs@tjener.intern [Expires Dec 17
10:55]
   --End of list--
pts: Permission denied ; unable to get membership of
system:administrators (id: -204)

> i suppose you could try fstrace:

fstrace seems uncooperative. on all operations that actually do
something i get a errno=38

if this is the kernel`s ESYSNO, it would try a systemcall that is
not there? i run on a 2.4.26 user-mode-linux kernel on purpose to
avoid the 2.6 syscall table issues. But i do get a message 
"Failed to find address of sys_call_table" in dmesg. it does not
say what causes this message, so i am not sure it is openafs`s
kernel module complaining. if it is, then why?