Hi
My setup: Mac OS X Server (v10.4.8) with Open Directory, AFP and Windows Services activated. Multiple clients running Mac OS X 10.4.8 and using the directory of the server. All home directories lie on the server on the share /Users.
The problem: A user owns a file in his home directory and has full access to that file. He may read & write that file. Furthermore the Information-dialog and an `ls -l` confirm that (when checked on the client or the server). After “some time” the users looses access to the file over AFP although both the Information-dialog and an `ls -l` still show the same privileges. This means the file cannot be opened anymore over AFP (e.g. a copy operation from the client results in an insufficient privileges). Reboot of the client changes nothing. Trying an other client does not work as well. Remounting of the share does nothing as well. The user can still access the file over SMB (instead of AFP), or when he is directly logged into the server (over ssh or sitting in front of the server using the login screen).
Right now the only solution to allow access again is: copy the file to a new one.
The following does not work: Renaming the file, resetting owner and / or mode.
ACLs are activated on this volume (for later use) but currently used nowhere (`ls -aloe` shows no special privileges or flags), furthermore ACLs do not change non-deterministically, so loosing access to the file without doing something would be weird.
The files are not used in parallel by multiple users (but I don’t know if it happens there as well).
Does anybody of you guys have an idea? I must resolve this problem really quick 🙁
Cheers
Thomas