Cannot copy file to NFS Gateway volume.

(Last modified: 19Sep2005)

This document (10071550) is provided subject to the disclaimer at the end of this document.

fact

Novell NetWare 6.5

Novell NFS Gateway for NetWare 6.5

Novell NetWare 6.0

Novell NFS Gateway for NetWare 6.0

Novell NetWare 5.1

Novell NFS Services 3.0

NFS Gateway (NFSGY.NLM)

symptom

Cannot copy file to NFS Gateway volume.

Error:  Cannot copy <filename>: Cannot read from the source file or disk.

Error:  A device attached to the system is not functioning. 0 file(s) copied.

Error:  Cannot copy <filename>: Cannot find the specified file.  Make sure you specify the correct path and filename.

cause

In a few cases, files have special extended attributes added to them by certain applications.

When copying those files to a NetWare volume, the client attempts to write those extended attributes into the LONG name space.

Extended Attributes are customized keys and values that applications add to a file's meta-data.  For example, some virus scanners can add extended attributes to the file, to track the time that the file was last scanned.

NFS Gateway did not initially support extended attributes.

fix

Support for Extended Attributes in NFS Gateway has been added in NetWare 6.5 NFS Gateway Support Pack 2 (N65GYSP2.EXE), which requires NetWare 6.5 SP4 (or OES NetWare SP1).  This enhancement will not be added to previous versions of NFS Gateway.

With this update, NFS Gateway will support Extended Attribute key names up to 31 characters in length and Extended Attribute values up to 200 bytes in length.  Extended Atttributes that exceed these limits are theoretically possible.  However, the author knows of no applications that exceed them.   If these limitations were exceeded, the results would be:

- Key names longer than 31 characters will cause the same errors described above.  Novell is investigating this issue.
- By design, value data beyond 200 bytes will be truncated.  The first 200 bytes will be preserved.


Alternative and Troubleshooting:
If NetWare 6.5 NFS Gateway Support Pack 2 is not yet installed, or if it is but a file with a key name over 31 character is suspected, there is another solution:   Disable Client32's Extended Attribute support.  Do this by adding the following registry key and value, through regedit:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetWareWorkstation\Parameters]
"EA Support"=dword:00000000

Then reboot the client.

document

Document Title: Cannot copy file to NFS Gateway volume.
Document ID: 10071550
Solution ID: NOVL80252
Creation Date: 30May2002
Modified Date: 19Sep2005
Novell Product Class:Connectivity Products

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.