Description of problem:
Cannot correctly mount an NFS export on a remote host - file access fails.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Export /foo from an x86_64 Fedora 6 box.
2. Mount /foo on a remote machine (Fedora 6 i686, and Solaris 8 SPARC, in this
3. Try to access files under /foo on the remote clients.
NFS server reports in /var/log/messages:
kernel: svc: unknown version (3)
...but allows the mount (on either client) to succeed. However, subsequent file
access from the Solaris 8 box fails with:
NFS getacl failed for server <foo>: error 9 (RPC: Program/version mismatch)
File access should succeed on the clients.
Mounting on the clients with -o vers=2 simply changes the error on the server to
kernel: svc: unknown version (2)
After downgrading the kernel on the server to kernel-2.6.18-1.2869.fc6,
everything works perfectly.
The bug appears to be fixed in the latest kernel update
(kernel-2.6.19-1.2911.fc6). Exports to Solaris clients now function normally;
the Fedora server no longer logs "svc: unknown version".