Environment
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Situation
When trying to mount an NCP share with the ncpmount command, the system prints out the following error:
Cannot access path "{volume-name}": Invalid argument
Eventually, the share is mounted but the mountpoint directory is either empty or showing only empty directories and no files.
Cannot access path "{volume-name}": Invalid argument
Eventually, the share is mounted but the mountpoint directory is either empty or showing only empty directories and no files.
Resolution
A network trace reveals a problem in the name space negotiation between the server and client. Even though the OES11 SP1 NCP server advertises the NFS namespace with the volume to be mounted, it returns error 191 (ERR_INVALID_NAMESPACE) when the NFS name space is used in requests for accessing the given volume.
A defect report has been submitted to Novell engineering.
A temporary solution is to use the ncpmount command with the "nonfs" option, for example:
ncpmount -S 192.168.87.70 -A 192.168.87.70 -o tcp,nonfs -V VOLC1 -U admin.novell /mnt
ncpmount -S 192.168.87.70 -A 192.168.87.70 -o tcp,nonfs -V VOLC1 -U admin.novell /mnt
Additional Information
Please contact a support engineer for more information on the defect status.
Please note the OES NCP server only supports DOS and LONG name space, which are in contrary to NFS name space not case-sensitive.