Environment
eDirectory
Situation
NMAS error codes
Resolution
Decimal Value | Hexadecimal Value | Name | Description |
- | 0 | NMAS_SUCCESS | The requested function completed successfully. |
-1631 | 0xFFFFF9A1 | NMAS_E_FRAG_FAILURE | Indicates that the NMASTM NCPTM handler failed. |
-1632 | 0xFFFFF9A0 | NMAS_E_BAD_REQUEST_SYNTAX | Indicates that the NMAS NCP handler failed. |
-1633 | 0xFFFFF99F | NMAS_E_BUFFER_OVERFLOW | Buffer passed to MAF_GetAttribute is not large enough to store the requested data. |
-1634 | 0xFFFFF99E | NMAS_E_SYSTEM_RESOURCES | Message returned when NMAS server fails to obtain information from NICI about encryption keys. |
-1635 | 0xFFFFF99D | NMAS_E_INSUFFICIENT_MEMORY | The NMAS server failed to allocate memory for some system use. |
-1636 | 0xFFFFF99C | NMAS_E_NOT_SUPPORTED | Indicates that the login request operation is not supported by the current configuration of NMAS. The error might be returned if the NMAS Client and the NMAS Server versions are not the same. It also might be returned if a login method that does not support the disconnected login is invoked when in the disconnected mode. |
-1637 | 0xFFFFF99B | NMAS_E_BUFFER_UNDERFLOW | The packet size specified in the NMAS packet is larger than the actual size of the packet. |
-1638 | 0xFFFFF99A | NMAS_E_NOT_FOUND | This error might be returned if an object does not exist for the requested username and context. |
-1639 | 0xFFFFF999 | NMAS_E_INVALID_OPERATION | Indicates that an NMAS internal error has occurred, caused by the NMAS protocol getting out of order. |
-1640 | 0xFFFFF998 | NMAS_E_ASN1_DECODE | Failed to decode NMAS internal structures in a signed module. |
-1641 | 0xFFFFF997 | NMAS_E_ASN1_ENCODE | Failed to encode NMAS internal structures. |
-1642 | 0xFFFFF996 | NMAS_E_LOGIN_FAILED | Indicates that the secret (for example password) presented by the user is invalid. |
-1643 | 0xFFFFF995 | NMAS_E_INVALID_PARAMETER | An invalid parameter was passed to the NMAS function. |
-1644 | 0xFFFFF994 | NMAS_E_TIMED_OUT_RECOVERABLE | The Client or the server failed to respond in a timely manner. The calling software has the option to retry the request if this error occurs. |
-1645 | 0xFFFFF993 | NMAS_E_TIMED_OUT_NOT_RECOVERABLE | The Client or the server failed to respond in a timely manner. The calling software does not have the option to retry the request if this error occurs. |
-1646 | 0xFFFFF992 | NMAS_E_TIMED_OUT_UNKNOWN | The Client or the server failed to respond in a timely manner. The calling software does not have the option to retry the request if this error occurs. |
-1647 | 0xFFFFF991 | NMAS_E_AUTH_FAILURE | The creation of eDirectoryTM background authentication materials failed. |
-1648 | 0xFFFFF990 | NMAS_E_INVALID_DN | Invalid user distinguished name specified for login. |
-1649 | 0xFFFFF98F | NMAS_E_NO_RESOLVE_DN | NMAS was not able to resolve the specified user distinguished name. |
-1650 | 0xFFFFF98E | NMAS_E_NO_RESOLVE_CONN | Not used. |
-1651 | 0xFFFFF98D | NMAS_E_NO_CRYPTO | The Client and server did not negotiate a session key to be used for MAF_XRead, MAF_XWrite, or MAF_XWriteRead. |
-1652 | 0xFFFFF98C | NMAS_E_INVALID_VERSION | 1) Indicates that the NMAS Client and NMAS Server versions are
incompatible. |
-1653 | 0xFFFFF98B | NMAS_E_SYNC_NEEDED | Indicates there is a problem with the SASDFM key exchange being used. |
-1654 | 0xFFFFF98A | NMAS_E_PROTOCOL_STATE | Indicates that the Client or server failed for an unknown reason. |
-1655 | 0xFFFFF989 | NMAS_E_INVALID_HANDLE | The NMAS Handle (also known as NMAS_ID) passed to the NMAS function is invalid. |
-1656 | 0xFFFFF988 | NMAS_E_INVALID_METHOD | 1) NMAS Server failed to validate the signature of a
method. 2) The module size encoded in the signed portion of the method is larger than code read from eDirectory. |
-1657 | 0xFFFFF987 | NMAS_E_DEVELOPMENT_VERSION | Used internally by NMAS. |
-1658 | 0xFFFFF986 | NMAS_E_MISSING_KEY | The key attribute for the Login Configuration attribute or the Login Secret attribute is missing or corrupt. |
-1659 | 0xFFFFF985 | NMAS_E_ACCESS_NOT_ALLOWED | Indicates that the user does not have sufficient rights to perform the requested operation. |
-1660 | 0xFFFFF984 | NMAS_E_SEQUENCE_NOT_FOUND | The specified NMAS login sequence is invalid. |
-1661 | 0xFFFFF983 | NMAS_E_CLEARANCE_NOT_FOUND | The specified NMAS login clearance is invalid. |
-1662 | 0xFFFFF982 | NMAS_E_LSM_NOT_FOUND | An LSM specified in a login sequence is not available for the server platform. |
-1663 | 0xFFFFF981 | NMAS_E_LCM_NOT_FOUND | An LCM specified in a login sequence is not available for the Client platform. |
-1664 | 0xFFFFF980 | NMAS_E_SERVER_NOT_FOUND | The specified server was not found during NMAS login. |
-1665 | 0xFFFFF97F | NMAS_E_LOGIN_ATTRIBUTE_NOT_FOUND | The login secret for a particular login method is not available; for example, password not set, fingerprint or biometric data not available. |
-1666 | 0xFFFFF97E | NMAS_E_LEGACY_INVALID_PASSWORD | If a Client doesn't find an NMAS server, it tries the legacy NDS® login method and returns this message if the password fails. |
-1667 | 0xFFFFF97D | NMAS_E_ACCOUNT_DISABLED | A user account has been disabled as a result of intruder detection or administrator action. |
-1668 | 0xFFFFF97C | NMAS_E_ACCOUNT_LOCKED | A user account has been locked as a result of intruder detection. |
-1669 | 0xFFFFF97B | NMAS_E_ADDRESS_RESTRICTION | Violation of approved login addresses that are registered on the user object. |
-1670 | 0xFFFFF97A | NMAS_E_CONN_CLEARED | Indicates .loss of connection to the server. |
-1671 | 0xFFFFF979 | NMAS_E_TIME_RESTRICTION | Violations of time restrictions that are set on the user object for logging in to a server. |
-1672 | 0xFFFFF978 | NMAS_E_SHORT_TERM_SECRET | Not used. Replaced by NMAS_E_AUTH_FAILED. |
-1673 | 0xFFFFF977 | NMAS_E_NO_NMAS_ON_TREE | NMAS is not installed in the specified tree. This typically occurs when using the method management API. |
-1674 | 0xFFFFF976 | NMAS_E_NO_NMAS_ON_SERVER | NMAS is not installed on the specified server. This typically occurs when using the method management API. |
-1675 | 0xFFFFF975 | NMAS_E_REQUEST_CHALLENGED | The normal error code returned from a proxy LCM to indicate that a challenge was requested by the LSM. |
-1676 | 0xFFFFF974 | NMAS_E_LOGIN_CANCELED | The normal error code returned to NMAS from a method if the user cancelled the login from a LCM. |
-1677 | 0xFFFFF973 | NMAS_E_LOCAL_CRED_STORE | Not used. |
-1678 | 0xFFFFF972 | NMAS_E_REMOTE_CRED_STORE | Not used. |
-1679 | 0xFFFFF971 | NMAS_E_SMC_NICM | Not used. |
-1680 | 0xFFFFF970 | NMAS_E_SEQUENCE_NOT_AUTHORIZED | Although a login sequence is valid, the requested user is not authorized to use it to log in. |
-1681 | 0xFFFFF96F | NMAS_E_TRANSPORT | A transport callback routine was not provided to the NMAS Client. |
-1682 | 0xFFFFF96E | NMAS_E_CRYPTO_FAILED_INIT | A rare cryptography initialization error that can occur because of a failure in the framework of the host computer. |
-1683 | 0xFFFFF96D | NMAS_E_DOUBLEBYTE_FAILED_INIT | A rare initialization error that can occur because of a failure in the framework of the host computer. |
-1684 | 0xFFFFF96C | NMAS_E_CODEPAGE_FAILED_INIT | A rare initialization error that can occur because of a failure in the framework of the host computer. |
-1685 | 0xFFFFF96B | NMAS_E_UNICODE_FAILED_INIT | A rare initialization error that can occur because of a failure in the framework of the host computer. |
-1686 | 0xFFFFF96A | NMAS_E_DLL_FAILED_LOADING | NMAS Client failed to load. |
-1687 | 0xFFFFF969 | NMAS_E_EVAL_VERSION_WARNING | Indicates that the NMAS Evaluation Edition is being used to log in. |
-1688 | 0xFFFFF968 | NMAS_E_CONCURRENT_LOGIN | Violation of the number of workstations that a user can log in to concurrently, as assigned by the network administrator. |
-1689 | 0xFFFFF967 | NMAS_E_THREAD_CREATE | An internal error seen primarily on NetWare 6 when NMAS fails to create a thread. |
-1690 | 0xFFFFF966 | NMAS_E_SECURE_CHANNEL_REQUIRED | SSL was not used when attempting to administer NMAS through the NMAS LDAP extension functions. |
-1691 | 0xFFFFF965 | NMAS_E_NO_DEFAULT_USER_SEQUENCE | A login sequence was not specified during login and the user does not have a default login sequence. |
-1692 | 0xFFFFF964 | NMAS_E_NO_TREENAME | NMAS was unable to get the tree name from eDirectory. |
-1693 | 0xFFFFF963 | NMAS_E_MECH_NOT_FOUND | The specified Simple Authentication Security Layer (SASL) mechanism is not available. |
-1694 | 0xFFFFF962 | NMAS_E_ACCOUNT_NOT_ACTIVATED | The account has been created but the date and time that the account can be activated has not been reached. |
-1695 | 0xFFFFF961 | NMAS_E_INCOMPATIBLE_LOGIN_DATA | The stored login data cannot be used by the login method to validate the user. For example, if the password is stored as a digest value, such as SHA-1 and the DIGEST-MD5 login method is used to log in, the login fails with this error |
-1696 | 0xFFFFF960 | NMAS_E_PASSWORD_HISTORY_FULL | The password change failed because the password history for the user cannot store any more passwords. |
-1697 | 0xFFFFF95F | NMAS_E_INVALID_SPM_REQUEST | The requested password operation is invalid. |
-1698 | 0xFFFFF95E | NMAS_E_PASSWORD_MISMATCH | The password change failed because the old password provided by the user does not match the user's current password. |
-1699 | 0xFFFFF95D | NMAS_E_OBSOLETE_METHOD | An attempt to update the login method failed because the current version is newer. |
-16000 | 0xFFFFC180 | NMAS_E_PASSWORD_TOO_LONG | The password change or set request failed because the password is longer than allowed by the password policy. |
-16001 | 0xFFFFC17F | NMAS_E_PASSWORD_UPPER_MIN | The password change or set request failed because the password does not contain the minimum number of uppercase characters required by the password policy. |
-16002 | 0xFFFFC17E | NMAS_E_PASSWORD_UPPER_MAX | The password change or set request failed because the password contains more than the maximum number of uppercase characters allowed by the password policy. |
-16003 | 0xFFFFC17D | NMAS_E_PASSWORD_LOWER_MIN | The password change or set request failed because the password does not contain the minimum number of lowercase characters required by the password policy. |
-16004 | 0xFFFFC17C | NMAS_E_PASSWORD_LOWER_MAX | The password change or set request failed because the password contains more than the maximum number of lowercase characters allowed by the password policy. |
-16005 | 0xFFFFC17B | NMAS_E_PASSWORD_NUMERIC_DISALLOWED | The password change or set request failed because the password contains numeric characters that are disallowed by the password policy. |
-16006 | 0xFFFFC17A | NMAS_E_PASSWORD_NUMERIC_FIRST | The password change or set request failed because the first character of the password is a numeric character that is disallowed by the password policy. |
-16007 | 0xFFFFC179 | NMAS_E_PASSWORD_NUMERIC_LAST | The password change or set request failed because the last character of the password is a numeric character that is disallowed by the password policy. |
-16008 | 0xFFFFC178 | NMAS_E_PASSWORD_NUMERIC_MIN | The password change or set request failed because the password does not contain the minimum number of numeric characters required by the password policy. |
-16009 | 0xFFFFC177 | NMAS_E_PASSWORD_NUMERIC_MAX | The password change or set request failed because the password contains more than the maximum number of numeric case characters allowed by the password policy. |
-16010 | 0xFFFFC176 | NMAS_E_PASSWORD_SPECIAL_DISALLOWED | The password change or set request failed because the password contains non-alphanumeric characters that are disallowed by the password policy. |
-16011 | 0xFFFFC175 | NMAS_E_PASSWORD_SPECIAL_FIRST | The password change or set request failed because the first character of the password is a non-alphanumeric character that is disallowed by the password policy. |
-16012 | 0xFFFFC174 | NMAS_E_PASSWORD_SPECIAL_LAST | The password change or set request failed because the last character of the password is a non-alphanumeric character that is disallowed by the password policy. |
-16013 | 0xFFFFC173 | NMAS_E_PASSWORD_SPECIAL_MIN | The password change or set request failed because the password does not contain the minimum number of non-alphanumeric characters required by the password policy. |
-16014 | 0xFFFFC172 | NMAS_E_PASSWORD_SPECIAL_MAX | The password change or set request failed because the password contains more than the maximum number of non-alphanumeric case characters allowed by the password policy. |
-16015 | 0xFFFFC171 | NMAS_E_PASSWORD_REPEAT_CHAR_MAX | The password change or set request failed because the password contains a character that appears in the password more times than is allowed by the password policy. |
-16016 | 0xFFFFC170 | NMAS_E_PASSWORD_CONSECUTIVE_MAX | The password change or set request failed because the password contains a character that appears consecutively more times than is allowed by the password policy. |
-16017 | 0xFFFFC16F | NMAS_E_PASSWORD_UNIQUE_MIN | The password change or set request failed because the password does not contain the minimum number of unique characters required by the password policy. |
-16018 | 0xFFFFC16E | NMAS_E_PASSWORD_LIFE_MIN | The password change or set request failed because the minimum amount of time since the last successful password change as required by the password policy has not elapsed. |
-16019 | 0xFFFFC16D | NMAS_E_PASSWORD_EXCLUDE | The password change or set request failed because the password appears in the excluded password list of the password policy. |
-16020 | 0xFFFFC16C | NMAS_E_PASSWORD_ATTR_VALUE | The password change or set request failed because the password is the same as a value of a user attribute that is disallowed by the password policy. |
-16021 | 0xFFFFC16B | NMAS_E_PASSWORD_EXTENDED_DISALLOWED | The password change or set request failed because the password contains extended characters that are disallowed by the password policy. |
-16022 | 0xFFFFC16A | NMAS_E_INVALID_PASSWORD_POLCY | The password policy associated with the user is not a valid password policy. |
-16023 | 0xFFFFC169 | NMAS_E_LOGIN_FAILED_ERROR_DISPLAYED | The password change or set request failed because NMAS experienced an internal error. |
-16024 | 0xFFFFC168 | NMAS_E_CFG_METHOD_EXISTS | The password change or set request failed because the method exits in the configuration data. |
-16025 | 0xFFFFC167 | NMAS_E_CFG_NO_DATA | The password change or set request failed because no configuration data is available. |
-16026 | 0xFFFFC166 | NMAS_E_CFG_NO_ACCESS | The password change or set request failed because of an error accessing configuration data. |
-16027 | 0xFFFFC165 | NMAS_E_CFG_NO_MORE_ITEMS | The password change or set request failed because there are no more configuration methods. |
-16028 | 0xFFFFC164 | NMAS_E_CFG_METHOD_NOT_FOUND | The password change or set request failed because the specified method was not found in the configuration data. |
-16029 | 0xFFFFC163 | NMAS_E_CFG_INVALID_DATA | The configuration data is invalid. |
-16030 | 0xFFFFC162 | NMAS_E_CFG_IDPLUGIN_EXISTS | The identity plugin exists in the configuration data. |
-16031 | 0xFFFFC161 | NMAS_E_CFG_IDPLUGIN_NOT_FOUND | The password change or set request failed because the identity plugin was not found in the configuration data. |
-16032 | 0xFFFFC16 | NMAS_E_CFG_TRACEINFO_EXISTS | The trace information exits in the configuration data. |
-16033 | 0xFFFFC15F | NMAS_E_CFG_TRACEINFO_NOT_FOUND | The trace information was not found in the configuration data. |
-16034 | 0xFFFFC15E | NMAS_E_PASSWORD_UPPER_FIRST | *** |
-16035 | 0xFFFFC15C | NMAS_E_PASSWORD_UPPER_LAST | *** |
-16036 | 0xFFFFC169 | NMAS_E_LOGIN_FAILED_ERROR_DISPLAYED | ***Displays "NMAS internal error." |
-16037 | 0xFFFFC15B | NMAS_E_PASSWORD_LOWER_LAST | ***The last character of the password does not allow lowercase characters. |
-16038 | 0xFFFFC15A | NMAS_E_PASSWORD_EXTENDED_FIRST | ***The first character of the password does not allow extended characters. |
-16039 | 0xFFFFC159 | NMAS_E_PASSWORD_EXTENDED_LAST | ***The last character of the password does not allow extended characters. |
-16040 | 0xFFFFC158 | NMAS_E_PASSWORD_EXTENDED_MIN | ***The password does not contain the minimum number of extended characters |
-16041 | 0xFFFFC157 | NMAS_E_PASSWORD_EXTENDED_MAX | ***Password contains more than the maximum number of extended characters. |
-16042 | 0xFFFFC156 | NMAS_E_PASSWORD_UPPER_DISALLOWED | ***The password does not allow uppercase characters. |
-16043 | 0xFFFFC155 | NMAS_E_PASSWORD_LOWER_DISALLOWED | ***The password does not allow lowercase characters. |
-16044 | 0xFFFFC154 | NMAS_E_USER_CHALLENGES_ NOT_SYNCED | User challenge questions do not match the challenge questions in the challenge set associated with the user. |
-16045 | 0xFFFFC153 | NMAS_E_INVALID_USER_CHALLENGE_SET | The user challenge questions are not formatted properly. |
-16046 | 0xFFFFC152 | NMAS_E_CFG_INFO_EXISTS | *** |
-16047 | 0xFFFFC151 | NMAS_E_CFG_INFO_NOT_FOUND | *** |
-16048 | 0xFFFFC150 | NMAS_E_ENTRY_EXISTS | This may be returned from MAFDS_ModifyEntry. It indicates that the user either 1) tried to add a duplicate value to a multiple-valued attribute or 2) tried to add multiple values to single valued attribute. |
-16049 | 0xFFFFC14F | NMAS_E_ENTRY_ATTRIBUTE_NOT_FOUND | The requested attribute does not exist on the specified object. |
-16050 | 0xFFFFC14E | NMAS_E_NO_MORE_ENTRY_ATTRIBUTES | All of the attributes values have been returned to the calling routine. |
-16051 | 0xFFFFC14D | NMAS_E_UNKNOWN_IDENTITY | The specified connection does not have a user identity. |
-16052 | 0xFFFFC14C | NMAS_E_ENTRY_NOT_FOUND | The specified object does not exist. |
-16053 | 0xFFFFC14B | NMAS_E_ATTRIBUTE_EXISTS | The object already has the specified attribute value or the attribute can not have multiple values. |
-16054 | 0xFFFFC14A | NMAS_E_AUDIT_REQUIRED | NMAS Auditing is required but is not configured or installed correctly. |
-16055 | 0xFFFFC149 | NMAS_E_PASSWORD_AD2K8_COMPLEX_VIOLATION | The password change or set request failed because the password violates the complexity rules of the assigned Microsoft Server 2008-format password policy. |
-16056 | 0xFFFFC148 | NMAS_E_PASSWORD_RANDOM_FAILED | The password change or set request failed because the NMAS server could not generate a random password conforming to the rules of the assigned password policy. |
-16057 | 0xFFFFC147 | NMAS_E_PASSWORD_NONALPHA_DISALLOWED | The password change or set request failed because the password contains a non-alphabetic character. The assigned password policy does not allow non-alphabetic characters. |
-16058 | 0xFFFFC146 | NMAS_E_PASSWORD_NONALPHA_MIN | The password change or set request failed because the password does not contain the minimum number of non-alphabetic characters required by the assigned password policy. |
-16059 | 0xFFFFC145 | NMAS_E_PASSWORD_NONALPHA_MAX | The password change or set request failed because the password contains more than the maximum number of non-alphabetic characters allowed by the assigned password policy. |
-16060 | 0xFFFFC144 | NMAS_E_CRYPTO_FAILURE | If you upgrade your eDirectory server to 9.2 from any previous version and the tree has any users with Universal Password encrypted with DES tree key, then for such users login or password change might fail with this error. |