Both RHEL4 and 5 set the uid/gid for nfsnobody to 4294967294 in /etc/passwd, but RHEL4 and 5 have different NFS defaults for anonuid/anaongid. RHEL4 uses anonuid/anongid of 4294967294. RHEL5, by default, sets these to 65534 (which is the "traditional" uid for nfsnobody): The change occurs due to the following comment in nfs-utils http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=3419e37500dfd19cb2c246260dbd2bc0ee4704d4 -- Use 65534 for anon uid/gid rather than -2 This is more consistant across platforms. -- The values for anonuid and anongid should be the same for RHEL 4 and RHEL 5.
This also means that the values of nfsnobody(4294967294) on RHEL 5 64 bit machines do not match the anonuid/anongid values(65534) used by the exports on RHEL 5 machines.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2010-0284.html