opnsense-src/sys/fs/nfsserver
Rick Macklem aa5a54d5a7 nfsd: Update console message for no session found
The NFSv4.1/4.2 server generates a console message that indicates
that there is no session. I was until recently perplexed w.r.t. how
this could occur. It turns out that the common cause is multiple NFS
clients with the same /etc/hostid.

The host uuid is used by the FreeBSD NFSv4.1/4.2 client as a unique
identifier for the client. If multiple clients use the same host uuid,
this indicates to the NFSv4.1/4.2 server that they are the same client
and confusion occurs.

This trivial patch modifies the console message to suggest that the
client's /etc/hostid needs to be checked for uniqueness.

(cherry picked from commit b875d4f5dd)
2022-09-16 15:17:34 -07:00
..
nfs_fha_new.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_fha_new.h Re-organize the NFS file handle affinity code for the NFS server. 2020-04-14 00:01:26 +00:00
nfs_nfsdcache.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_nfsdkrpc.c nfsd: fix replies from session cache for retried RPCs 2021-04-22 06:54:31 -07:00
nfs_nfsdport.c nfscl: Change the cred argument to non-NULL for pNFS proxies 2022-07-25 13:57:54 -07:00
nfs_nfsdserv.c nfsd: Add a sanity check to SecinfoNoname for file type 2022-05-15 12:17:11 -07:00
nfs_nfsdsocket.c nfsd: Fix the NFSv4.2 pNFS MDS server for NFSERR_NOSPC via LayoutError 2021-11-24 14:35:03 -08:00
nfs_nfsdstate.c nfsd: Update console message for no session found 2022-09-16 15:17:34 -07:00
nfs_nfsdsubs.c nfs: don't truncate directory cookies to 32-bits in the NFS server 2022-01-02 20:09:15 -07:00