Directory Service Error Messages Returned by slapd and slurpd Daemons

<= dn2id could not open dn2idfileext

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

<= dn2id NOID

The dn2id file is invalid. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

<= dn2id_delete could not open dn2idfileext

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

<= has_children -1 could not open id2childrenfileext

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

<= id2children_add -1 could not open id2childrenfileext

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

<= id2entry (info) not found

Database error. Use idxgen to regenerate the index files, as described in SIMS Reference Manual. Check whether any data has been lost.

<= index_read NULL (could not open file)
<= index_add_values -1 (could not open/create file)

Database error. Use idxgen to regenerate the index files, as described in SIMS Reference Manual. Check whether any data has been lost.

<= ldbm_cache_open NULL location errno number reason reason

The internal database cannot be opened. Use the information in reason to diagnose the problem.

accept() failed errno number (error)

Cannot accept connection. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

Alias dereferencing problem

An alias encountered during the operation could not be dereferenced. Check that the aliased entry exists. Check that you have access to the aliased entry. If the alias is in a replica naming context, synchronize the replica with the master naming context.

Alias loop detected: (Entry: dn)

A loop was detected while dereferencing an alias. Check that the alias entry is correctly defined.

Alias problem

The distinguished name in the aliasedObjectName is not valid, or the entry indicated does not exist.

Already exists

The attribute and value you are trying to add is already present in the entry.

another slurpd is already running

You have tried to start a second slurpd daemon when one is already running. The second daemon will not start.

artc: msgid not in request list

Internal error. Contact your authorized service provider.

Bad Alias Entry (alias):no aliasedObjectName

The alias entry does not contain a value for the aliasedObjectName attribute.

Bad parameter to an ldap routine

Internal error. Contact your authorized service provider.

ber_alloc failed

Insufficient memory available.

ber_flush failed errno number msg (error)

Cannot send LDAP PDU.

ber_get_next on fd number failed errno number (error)

Cannot receive PDU from the network. Check for errors in your networking software.

ber_printf failed

Error encoding result.

ber_scanf failed

An invalid LDAP PDU was received.

cache_add_entry_lock failed

The entry you are trying to add already exists in the database. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

Calloc error in reception

Insufficient memory available

Calloc error of appl table in reception

Insufficient memory available.

calloc of number elems of number bytes failed

Insufficient memory available.

Cannot initialize queue

Insufficient memory available.

Cannot initialize status data

Cannot open /usr/tmp/slurpd.status. Check the file permissions.

Cannot modify object class

You cannot modify the objectClass attribute of an entry. Delete and re-create the entry, ensuring that you provide all the mandatory attribute of the new objectClass.

Can't contact LDAP server

The LDAP server cannot be reached. Retry the operation. Check for other errors indicating a shortage of resources required by the directory server.

Can't find aliased entry (dn)

The aliased entry does not exist or you do not have access to it. Check that the alias entry is defined correctly. If the alias entry is in a replica naming context, synchronize the replica with the master naming context.

Can't find aliased entry (dn) for entry (aliasdn)

Check that the aliased entry exists. Check that you have access to the aliased entry. If the alias is in a replica naming context, synchronize the replica with the master naming context.

Can't getmsg from slapd errno=number

Internal error in SNMP daemon. Contact your authorized service provider.

Can't initialize connection to the license server, exiting

The license server holding the directory server license cannot be reached. The directory server will not run without a license.

Can't putmsg to slapd errno=number

Internal error in SNMP daemon. Contact your authorized service provider.

can't set file descriptor limit to number

The maximum number concurrent of connections, specified with the -n option of slapd, is too large.

check_naming failed

An invalid distinguished name was supplied.

Constraint violation

An attribute value exceeds the maximum size permitted. Check for other error messages indicating the attribute for which the value is incorrect.

could not delete number (string) from cache

Internal error. Contact your authorized service provider.

could not find attribute attribute

Client error. A delete attribute operation is requested for an attribute that is not present.

could not find value for attr attribute

Client error. A delete attribute value operation is requested for an attribute value that is not present.

Could not fork to run process

Error running idxgen. Child processes could not be created. Reduce the number of processes running on your machine and rerun idxgen.

could not open config file file - absolute path?

Check that the configuration file exists in the specified location and is readable. Check that you have specified an absolute path to the file.

Could not open id2entryfileext

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

could not open slapd.replog

The replication log file cannot be opened. Check that the file exists and has suitable file permissions.

Could not open/create dn2idfileext

The specified file cannot be created or opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

Could not open/create id2entry file

The id2entry file cannot be created or opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

Could not open/create id2entryattr

The specified file cannot be opened. Check that the root directory for the data store is defined correctly. Check that the directory exists and that you have access to it.

Could not write next id number

Error running idxgen. Check that the database directory is configured correctly. Check that the database directory exists and has suitable permissions. Make sure that there is sufficient disk space available.

db_errno number

Database problem. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

Decoding error

An invalid LDAP PDU was received.

dn2id_add failed

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

dn_normalize - unknown state number

Internal error. The supplied distinguished name is invalid.

DSA is busy

Retry the operation. Check for other errors indicating a shortage of resources required by the directory server.

DSA is unavailable

Retry the operation. Check for other errors indicating a shortage of resources required by the directory server.

DSA is unwilling to perform

Retry the operation. Check for other errors indicating a shortage of resources required by the directory server.

Encoding error

An LDAP request or response could not be encoded. Check that there is sufficient memory available.

Entry (dn), attr (attribute) not allowed

The named entry contains an attribute that is not permitted for that objectClass.

Entry (dn), required attr (attribute) missing

The named entry is missing a value for a mandatory attribute.

Error: cannot acquire lock on file for trimming

Check the file permissions.

Error: cannot create status file file

Check the directory and file permissions.

Error: cannot open status file file: error

Use the information in error to diagnose and fix the problem.

error: can't lock file file: error

Check the file permissions.

error: can't seek to offset number in file file

Internal format error in replication log file.

Error: copy_replog: Can't lock replog replogfile for read: error

Check for errors in your operating environment. Use the information in error to diagnose and fix the problem.

Error: copy_replog: Can't lock replog replogfile for write: error

Check for errors in your operating environment. Use the information in error to diagnose and fix the problem.

Error: copy_replog: Error closing replogfile

Check for errors in your operating environment. Use the information in error to diagnose and fix the problem.

Error: copy_replog (number): Directory /usr/tmp is not writable

Check that /usr/tmp is accessible. Check for errors in your operating environment.

Error: do_bind: ldap_unbind failed: error

Use the information in error to diagnose and fix the problem.

Error: do_bind: null ri ptr

Internal error. Contact your authorized service provider.

Error: do_bind: unknown auth type bindmethod for hostname:port

The bind method is not correctly configured in slapd.conf.

Error: do_ldap: bad op changetype, dn = dn

The specified entry could not be modified. The modification requested is not appropriate for the entry.

Error: do_unbind: ldap_unbind failed for hostname:port: error

Use the information in error to diagnose and fix the problem.

Error: file: file not readable

You do not have read access to the specified file. Check that the file is specified correctly. Check that the file and directory permissions are set correctly.

Error: file: file not writable

You do not have write access to the specified file. Check that the file is specified correctly. Check that the file and directory permissions are set correctly.

Error in poll errno=number

Internal error in SNMP daemon. Contact your authorized service provider.

Error: ldap operation failed, data written to file

Check for other error messages indicating the operation that failed. Use the data in file to retry the operation.

Error: ldap_add_s failed adding "dn": error

The ldapadd operation failed. Use the information in error to diagnose the problem.

Error: ldap_delete_s failed deleting entry: error

Use the information in error to diagnose and fix the problem.

Error: ldap_modify_s failed modifying entry: error

Use the information in error to diagnose and fix the problem.

Error: ldap_modrdn_s failed modifying entry: error

Use the information in error to diagnose and fix the problem.

Error: ldap_open(hostname, port) failed: error

Use the information in error to diagnose and fix the problem.

Error: ldap_simple_bind_s for hostname:port failed: error

Use the information in error to diagnose and fix the problem.

Error: malformed modify op, passedtype: value (expecting exptype:)

The modification operation cannot be complete with the specified type.

error: malformed replog entry (begins with string)

There is an incorrect entry in the replication log file.

Error: malformed replog line number

There is an error in the specified line of the replication log file. Correct the line and resynchronize the replica. If you cannot correct the problem, make a copy of the slapd.replog file and contact your authorized service provider.

Error: parse_replica_line: unknown keyword keyword

There is an unrecognized keyword in the replication log file.

Error: path: directory does not exist

The specified directory does not exist. Check that the directory is specified correctly.

Error: path: directory not readable

You do not have read access to the specified directory. Check that the directory is specified correctly. Check that the directory permissions are set correctly.

Error: re is null in Ri_process

Internal error. Contact your authorized service provider.

Error: Re_parse: bad type type

Internal error. Make a copy of the slapd.replog file and contact your authorized service provider.

Error: Re_parse: malformed replog file

The replication log file has been corrupted. Make a copy of the slapd.replog file and contact your authorized service provider.

Error: Ri_process: ri == NULL!

Internal error. Contact your authorized service provider.

Error truncating replication log: replogfile

The replogfile cannot be re-initialized. Check for errors in your operating environment.

Error while writing: error

Error while copying the replication log file. Use the information in error to diagnose and fix the problem.

Error: write_reject: Cannot create file: error

Cannot write to the specified file. Use the information in error to diagnose and fix the problem.

Errors encountered while processing config file "file"

The configuration file cannot be processed. Check that the file exists and that you have access to it. Check for operating environment errors indicating the reason why the file cannot be processed.

Failed to add status element structure

Fatal error running slurpd. Check the log files for other information.

Fatal error: no "replogfile" directive given

No replication log file is specified in slapd.conf.

Fatal error while copying replication log

There is a format error in the replication log file.

file: db_errno number

Database problem. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

file: line number: unknown hashing method "hash"

The hashing method must be either none or crypt.

FIONBIO ioctl failed on socket

An error occurred when configuring the communications socket.

FIONBIO ioctl on number failed

Internal error. Contact your authorized service provider.

id number already in next block

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual. Check whether any data has been lost.

id2children_add failed

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

id2entry_add failed

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

idl_fetch of (string) returns NULL

Internal error. Contact your authorized service provider.

idl_fetch_one (string) returns NULL

Internal error. Contact your authorized service provider.

idl_insert_key (string) number failed

Database problem. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

Illegal aliasing: Entry aliasdn, aliasedObjectName dn

An alias entry is not defined correctly, or the aliasedObject is itself an alias.

Impossible case in dn2entry_deref

Internal error. Contact your authorized service provider.

Inappropriate matching

A specified matching rule is not appropriate for the attributes involved in the operation. For example, an approximate match is not appropriate for an attribute whose values are in binary syntax.

incoming connection refused, out of file descriptors

Retry the operation. Check your operating environment to see whether more file descriptors could be configured.

index_add_entry failed

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

Insufficient access

You do not have permission to access an entry required for this operation.

Internal error: Re_write: NULL argument

Internal error. Contact your authorized service provider.

invalid base 64 encoding char (string) encodedstring

The ldif file is invalid: binary data is not base64 encoded. Pass the binary data to the utility in a file specified by the -f option.

Invalid credentials

Either the distinguished name or the password specified are not valid.

Invalid DN syntax

A distinguished name is incorrectly specified.

Invalid traversal type number

Internal error. Contact your authorized service provider.

ldapadd or ldapmodify: unknown item "name" (line number of entry: dn)

ldapadd or ldapmodify could not complete the operation because of the unknown item reported. Check that the operation is specified correctly. Check that all attributes mentioned are present in the schema definition.

ldapadd or ldapmodify: expecting "item1" but saw "item2" (line number of 
entry dn)

ldapadd or ldapmodify could not complete the operation because of the unknown item reported. Check that the operation is specified correctly. Check that all attributes mentioned are present in the schema definition.

ldapadd or ldapmodify: extra lines at end (line number of entry dn)

The definition of the specified entry contains extra lines, so the operation cannot be completed. Check that the operation is specified correctly.

ldapadd or ldapmodify: missing value on line number (attr is attribute)

The operation cannot be completed because no value is provided for the specified attribute.

ldapmodify: skipping change record for entry: dn
(LDAP host/port does not match replica: lines)

There is a mismatch between the host and port defined for the replica in the master server configuration and the host and port used.

listen() failed errno number (error)

The port is already in use by another application. Check that the port number is specified correctly.

listener pthread_create failed

Cannot create thread for listening on incoming socket. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

Local error

Check for other errors, both in the directory service and in the operating environment, and make sure those problems are resolved. Retry the operation. If this error message is returned frequently, contact your authorized service provider.

Loop detected

Loop detected when dereferencing an alias. Check that the alias entry is defined correctly.

Malformed slurpd status file file

The file /usr/tmp/slurpd.status is invalid and should be deleted.

malloc of number bytes failed

Insufficient memory available.

merged parent (id number) error info:

An error occurred when merging the results returned after a referral.

more than hopcount referral hops (dropping)

The query has been forwarded more than the specified maximum number of time and will be returned to the user with a error message.

Naming violation

An invalid distinguished name was encountered.

next_id number: cannot fclose

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id number: cannot fgets nextid from file

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id number: cannot fprintf

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id number: could not fgets nextid from file

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id number: could not open file

Either the database is empty or the NEXTID file has been removed. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id_return of number: cannot fclose file next id number

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id_return of number: cannot fprintf string next id number

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

next_id_return of number: could not open file next id number

Use idxgen to regenerate the index files, as described in the SIMS Reference Manual.

no access to parent

Access control error. Check that the access controls are defined correctly. Check your authentication to the directory.

No License

There is no license available for the directory server.

No object class for entry (dn)

There is no value for the objectClass attribute of the entry.

no parent & not root

You are attempting to create the root entry of a tree. Only the root user (cn=admin be default) is permitted to create this entry.

No replicas in slapd config file file!

No replicas are defined for this data store, so no synchronization is necessary.

No such object

A specified entry does not exist in the directory. Check that the operation is specified correctly.

no values for type type

There is no value for the specified attribute.

nonexistent continuation block (string)

Database error. Use idxgen to regenerate the index files, as described in the SIMS Reference Manual. Check whether any data has been lost.

not enough pattern space

An LDAP filter contains a regular expression that is too complicated.

null ref in (file)

No value is defined for the referral attribute.

Object class violation

An attribute has been specified that is not permitted in this object class.

Object is a leaf

The operation you are trying to perform is not appropriate for an entry that does not have child entry. Make sure you have specified the operation and entry correctly.

op_delete: can't find op number

Internal error. Contact your authorized service provider.

open /dev/null failed errno error

Use the information in the error to diagnose and fix the problem.

Operation not allowed on nonleaf

The operation you are trying to perform is not appropriate for an entry that has a child entry. Make sure you have specified the operation and entry correctly.

Operation not allowed on RDN

The operation you are trying to perform would change the RDN. If you want to change the value of an attribute used in an RDN, use ldapmodrdn and not ldapmodify.

Operations error

Check for other error messages explaining the specific problem.

Out of memory

Check your operating environment. If the operation you are performing is a search, try specifying more exact criteria so that a smaller number of results are returned.

out of memory, add_replica

Check for messages concerning memory in your operating environment. If possible, make more memory available to the directory server.

Out of memory in get_repl_hosts

Check for messages concerning memory in your operating environment. If possible, make more memory available to the directory server.

Out of memory initializing globals

Check for messages concerning memory in your operating environment. If possible, make more memory available to the directory server.

out of memory, Ri_init

Check for messages concerning memory in your operating environment. If possible, make more memory available to the directory server.

parent does not exist

The entry is not present in the DN list. Your database might be corrupt. Use idxgen to regenerate the index files, as described in SIMS Reference Manual.

parse_line missing ':'

There is a syntax error in the ldif file: the colon (:) is missing from a line.

parse_line missing value

There is a syntax error in the ldif file: an attribute has no value.

Protocol error

Check for other error messages explaining the specific problem.

pthread_create failed

Cannot create a new thread in the slapd server. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

realloc of number bytes failed

Insufficient memory available.

Re_parse: error: re is NULL

Internal error. Contact your authorized service provider.

Re_parse: error: replbuf is NULL

Internal error. Contact your authorized service provider.

replica hostname:port pthread_create failed

Cannot create replication thread. Stop and restart the directory server, as described in "Maintaining the Directory Service" on page 241.

result errno number, error error, matched matchinginfo

An error occurred when merging the results returned after a referral.

Results too large

The result set for the operation is too large. Partial results might be returned. If the operation you are performing is a search, try specifying more exact criteria so that a smaller number of results are returned.

RL error

Internal error. Contact your authorized service provider.

Rq_dump: cannot open file for write

Check for errors in your operating environment.

RR error

Internal error. Contact your authorized service provider.

select failed errno number (error)

Internal error. Contact your authorized service provider.

setsockopt() failed errno number (error)

Cannot create listening socket. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241. Check for errors in your operating environment or networking software.

Slapd refuses registration

The SNMP daemon cannot communicate with the slapd daemon. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

Slapd refuses trap registration

The SNMP daemon cannot communicate with the slapd daemon. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

slapd.at.conf: line number: duplicate attribute

The attribute defined at the specified line has already been defined in the file.

snmp getmsg error errno=number

Cannot communicate with SNMP daemon.

snmp initmbx failed, aborting

Cannot communicate with SNMP daemon.

snmp malloc failed errno=number

Insufficient memory available.

snmp mkfifo string failed errno=number

Cannot communicate with SNMP daemon.

snmp open failed errno=number

Cannot communicate with SNMP daemon.

snmp open string failed errno=number

Cannot communicate with SNMP daemon.

snmp poll error errno=number

Cannot communicate with SNMP daemon.

snmp pthread_create failed

Cannot create thread for SNMP management. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241.

snmp putmsg failed errno=number

Cannot communicate with SNMP daemon.

snmp trap putmsg failed errno=number

Cannot communicate with SNMP daemon.

snmp Unknown command received string

Internal error. Contact your authorized service provider.

snmp unknown register command received string

Internal error in SNMP daemon.

socket() failed errno number (error)

Cannot create listening socket. Stop and restart slapd, as described in "Maintaining the Directory Service" on page 241". Check for errors in your operating environment or networking software.

Timed out

Check for other error messages indicating resource shortages in the directory service and in your operating environment. If the operation you are performing is a search, try specifying more exact criteria so that a smaller number of results are returned.

Too many tokens (max 100)

The configuration file contains a line that has more than 100 parameters.

Type or value exists

You have specified a value that already exists for an attribute, or you have specified a value for a single-valued attribute that is already present in the entry.

Undefined attribute type

An attribute type that is not defined in the schema has been specified.

Unknown error

Check for other errors, both in the directory service and in the operating environment, and make sure those problems are resolved. Retry the operation. If this error message is returned frequently, contact your authorized service provider.

unknown filter type number

An LDAP filter contains an invalid attribute type.

unknown fmt string

Internal error. Contact your authorized service provider.

Unknown message type received on trap fd

Internal error in SNMP daemon. Contact your authorized service provider.

unknown request pdu

Invalid LDAP PDU received.

unknown version versionnumber

The LDAP protocol version supplied in the bind request is not valid. Only LDAPV2 is supported.

Warning: failed to add replica hostname:port - ignoring replica

Error running slurpd. Check that the named host is reachable. Check the log files on both systems for other information.

Warning: freeing re (dn: dn) with nonzero refcnt

Internal error.

Warning, license lost

There is no license available for the directory server.

Warning, license still lost

There is no license available for the directory server.




Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved.