This topic describes various problems that you might encounter when you work with the QNetWare file system and solutions to those problems.
Server does not show up under /QNetWare:
Users cannot see below the server volumes:
Make sure that the user either has a connection started to the NetWare server or has an authentication entry for the NetWare server or NDS tree.
Users cannot be authorized to a file or directory:
If you get a message that says Information passed to this operation was not valid when you try to access a NetWare file or directory, ensure that the user exists in the NDS tree and that the NDS context is correct. Either the user's context must be set to the context the user exists in or to the job context, or the system context must be set to the correct context. (Use the NetWare NWADMIN command.)
Users cannot make a directory with MKDIR command:
One of these messages appears:
QNetWare does not support auditing, so you need to specify CRTOBJAUD(*NONE).
DTAAUT(*NONE) OBJAUT(*NONE)
If error CPFA0BC occurs when you use the MKDIR command with DTAAUT(*NONE) OBJAUT(*NONE), use DTAAUT(*INDIR) OBJAUT(*INDIR) instead.
Users cannot move a file with the MOV command.
If you get a message that says Information passed to this operation was not valid when you try to move a file with the MOV command, do this:
Files that you create by using iSeries Access or an ILE C for iSeries program are always created as read-only.
File modes control how file attributes are set when you create a file. NetWare file mode support shows how NetWare sets these attributes.
Checking the NDS context:
You may want to check the NDS context if you experience problems when authorizing other users to files or directories or moving a file with the MOV command. To display or change the current context, use one of the following commands:
Display | Change | |
---|---|---|
User | DSPNWSUSRA | CHGNWSUSRA |
Job | DSPNDSCTX | CHGNDSCTX |
System | DSPNWSA | CHGNWSA |
Additional information about NDS contexts:
Requests for network resources or services require identification of the NDS object context in order to locate or create the object. The current context is the position of the NetWare object in the NDS tree. The current context remains in effect until the job ends or until you change it by using the CHGNDSCTX command. The current context changes only for the job in which the command is run.
To identify NDS objects, list the current context and the path from the object to the current position in the NDS tree.