NFS Services Administrator's Guide
NIS+ Error Messages
Appendix A378
This message is generated by the NIS+ error code constant
NIS_SYSTEMERROR. See the nis_tables(3N) and nis_names(3N) man
pages for more information.
Illegal object type for operation
The fields of the object do not conform to the fields of the table to which it
is being added. This message is generated by the NIS+ error code
constant DB_BADOBJECT.
insufficient permission to update credentials.
This message is generated by the nisaddcred command when you have
insufficient permission to execute an operation. This could be insufficient
permission at the table, column, or entry level. Use niscat -o
cred.org_dir to determine what permissions you have for that cred
table. If you need additional permission, you or the system administrator
can change the permission requirements of the object with nischmod(1)
or add you to a group that does have the required permissions with
nisgrpadm(1).
See “If You Have Authentication or Permissions Problems” on page 318.
Invalid Object for operation
• Name context: the name passed to the function is not a legal NIS+
name.
• Table context: the object pointed to is not a valid NIS+ entry object
for the given table. This could occur if it had a mismatched number of
columns, or a different data type (for example, binary or text) from
the associated column in the table.
This message is generated by the NIS+ error code constant
NIS_INVALIDOBJ. See the nis_tables(3N) and nis_names(3N) man
pages for more information.
tablename is not a table
The object with the name tablename is not a table object. For example,
the nisgrep and nismatch commands will return this error if the object
you specify on the command line is not a table.
invalid usecs Routine_name: invalid usecs
This message is generated when the value in the tv_usecs field of a
variable of type struct timestamp is larger than the number of
microseconds in a second. This is usually due to some type of software
error.