NCP mounted volumes don't show all files or directories: two are missing

  • 7005247
  • 28-Jan-2010
  • 27-Apr-2012

Environment

Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 1
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2

NCP volume is created on Linux native filesystem and not NSS

Situation

  • An NCP volume is created to share a linux point mount or directory (NFS, local disk, etc)
  • All files in each directory are visible on the linux host itself, but NCP clients do not see all of the files
  • If an explicit    dir <missing filename>   command is used on the NCP client the correct information for the missing entry is returned, but this still doesn't cause it to appear in subsequent listings
  • Two entries are missing in directories (two files, one file and one subdirectory, or two subdirectories)
  • The /var/opt/novell/log/ncpserv.log shows several entries similar to the following (where /ncpvol/foo represents the directories missing files):
AllocateDirCacheEntry: Invalid Patth /ncpvol/foo/.
AllocateDirCacheEntry: Invalid Patth /ncpvol/foo/..

Resolution

This is fixed as of the March 2010 update of novell-ncpenc for OES2SP1 and OES2SP2.