10.1 Error Messages

The following section identifies common error messages and the possible causes.

Error Wrong Destination DN

Source: The status log or DSTrace screen.
Explanation: The destination DN sent to the driver was wrong or not present.
Possible Cause: This can occur when a User object was changed in a container not covered in the Subscriber Placement policy.
Action: Look at changing the Placement policy to include the correct containers.

Error Password Length is to long. Password not set

Source: The status log or DSTrace screen.
Explanation: The password sent to the driver was too long and the driver was unable to set the password.
Action: Shorten the password.

Error Failed to attach to the registry = error #

Source: The status log or DSTrace screen.
Explanation: The driver was unable to attach to the system registry. The error was fatal, so the driver will shut down.
Possible Cause: Check the error code to see possible causes.

Error Failed to attach to the registry retrying = error #

Source: The status log or DSTrace log.
Explanation: The driver was unable to attach to the system registry but the error suggested to try again later.
Possible Cause: Check the error number to see possible causes.

Error Unable to logon as User %S to Domain %S error code = error #

Source: The status log or DSTrace screen.
Explanation: The driver was unable to log in as the user in the domain specified.
Possible Cause: Check the error code to see possible causes.

Error: Missing Poll Rate parameter

Source: The status log or DSTrace screen.
Explanation: The poll rate in the driver parameters has not been set.
Action: Add the poll rate to the driver parameters.

Error: Missing Publisher State parameter

Source: The status log or DSTrace screen.
Explanation: This is the first time the driver has been run.

Returning an error to DS

Source: The status log or DSTrace screen.
Explanation: An error has occurred and the driver is returning the error.

LogonUser = error #

Source: The status log or DSTrace screen.
Explanation: The driver has tried to log in as the user specified in the driver parameters.
Possible Cause: Check the error number to see possible reasons why logon failed.

ImpersonateLoggedOnUser = error #

Source: The status log or DSTrace screen.
Explanation: The driver has tried to impersonate the user.
Possible Cause: Check the error number to see possible reason why the impersonation failed.

Failed MKDIR directory path = error #

Source: The status log or DSTrace screen.
Explanation: The driver attempted to create a directory. MKDIR failed to create a directory path and returned the error #.
Possible Cause: Check the error number for the reason for the failure.

Failed SharDir directory path

Source: The status log or DSTrace screen.
Explanation: The driver attempted to share the directory path with the Everyone account but failed.

ERROR ADD failed, NERR_PasswordTooShort

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: The password is too short

ERROR ADD failed, NERR_InvalidComputer

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: The computer is invalid.

ERROR ADD failed, NERR_ERROR_ACCESS_DENIED

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: Access is denied.

ERROR ADD failed, NERR_NotPrimary

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: This is not the primary domain controller.

ERROR ADD failed, NERR_GroupExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: The group already exists.

ERROR ADD failed, NERR_UserExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: The user already exists.

ERROR ADD failed, NERR_ServiceCtlBusy

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: The service is busy.

ERROR ADD failed, ERROR_INVALID_PARAMETER

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a user to the domain.
Possible Cause: There is an invalid parameter on the driver.

ERROR ADD failed. = error #, username

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to add a username to the domain.
Possible Cause: It failed because of the error number stated.

ERROR MOIDY failed, NERR_PasswordTooShort

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: The password is too short

ERROR MODIFY failed, NERR_InvalidComputer

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: The computer is invalid.

ERROR MODIFY failed, NERR_ERROR_ACCESS_DENIED

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: Access is denied.

ERROR MODIFY failed, NERR_NotPrimary

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: This is not the primary domain controller.

ERROR MODIFY failed, NERR_GroupExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: The group already exists.

ERROR MODIFY failed, NERR_UserExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: The user already exists.

ERROR MODIFY failed, NERR_ServiceCtlBusy

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: The service is busy.

ERROR MODIFY failed, ERROR_INVALID_PARAMETER

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a user in the domain.
Possible Cause: There is an invalid parameter on the driver.

ERROR MODIFY failed. = error #, username

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to modify a username in the domain.
Possible Cause: It failed because of the error number stated.

ERROR RENAME failed, NERR_PasswordTooShort

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: The password is too short

ERROR RENAME failed, NERR_InvalidComputer

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: The computer is invalid.

ERROR RENAME failed, NERR_ERROR_ACCESS_DENIED

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: Access is denied.

ERROR RENAME failed, NERR_NotPrimary

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: This is not the primary domain controller.

ERROR RENAME failed, NERR_GroupExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: The group already exists.

ERROR RENAME failed, NERR_UserExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: The user already exists.

ERROR RENAME failed, NERR_ServiceCtlBusy

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: The service is busy.

ERROR RENAME failed, ERROR_INVALID_PARAMETER

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a user in the domain.
Possible Cause: There is an invalid parameter on the driver.

ERROR RENAME failed. = error #, username

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to rename a username in the domain.
Possible Cause: It failed because of the error number stated.

ERROR GETINFO failed, NERR_UserNotFound

Source: The status log or DSTrace screen.
Explanation: A query was requested and failed because the user want not found.

ERROR GETINFO failed, ERROR_ACCESS_DENIED

Source: The status log or DSTrace screen.
Explanation: A query was requested and failed because access was denied.

ERROR GETINFO failed, NERR_InvalidComputer

Source: The status log or DSTrace screen.
Explanation: A query was requested and failed because the computer is invalid.

ERROR GETINFO failed

Source: The status log or DSTrace screen.
Explanation: A query was requested and failed.

ERROR DELETE failed, NERR_PasswordTooShort

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: The password is too short

ERROR DELETE failed, NERR_InvalidComputer

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: The computer is invalid.

ERROR DELETE failed, NERR_ERROR_ACCESS_DENIED

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: Access is denied.

ERROR DELETE failed, NERR_NotPrimary

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: This is not the primary domain controller.

ERROR DELETE failed, NERR_GroupExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: The group already exists.

ERROR DELETE failed, NERR_UserExists

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: The user already exists.

ERROR DELETE failed, NERR_ServiceCtlBusy

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: The service is busy.

ERROR DELETE failed, ERROR_INVALID_PARAMETER

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user in the domain.
Possible Cause: There is an invalid parameter on the driver.

ERROR DELETE failed

Source: The status log or DSTrace screen.
Explanation: The Subscriber has attempted to delete a user from the domain.
Possible Cause: Check the error message for a possible cause.

HeapReAlloc error!

Source: The status log or DSTrace screen.
Explanation: Not enough memory.
Action: Allocate more memory to Java.
Action: Add more memory to the server.

LookupAccountName error! error #

Source: The status log or DSTrace screen.
Explanation: LookupAccountName was not successful because of error #.
Possible Cause: Check the error number for a possible cause.

SetSecurityDescriptorDacl error! error #

Source: The status log or DSTrace screen.
Explanation: SetSecurityDescriptorDacl was not successful because of error #.
Possible Cause: Check the error number for a possible cause.

NetShareAdd error! error #

Source: The status key or DSTrace screen.
Explanation: NetShareAdd was not successful because of error #.
Possible Cause: Check the error number for a possible cause.
Action: What can be done to resolve the problem.

Publisher Error NO MEMORY

Source: The status log or DSTrace screen.
Explanation: The Publisher channel ran out of memory.
Action: Allocate more memory to Java.
Action: Add more memory to the server.

Error out of memory

Source: The status log or DSTrace screen.
Explanation: The Publisher channel ran out of memory.
Action: Allocate more memory to Java.
Action: Add more memory to the server.

Unable to process Nt4 User data

Source: The status log or DSTrace screen.
Explanation: This error occurs when the Subscriber channel was unable to complete a request to the NT domain.