Reason codes that accompany return code 12
Reason codes that accompany return code 12
The codes are listed in Table 1.
| Return code, decimal | Reason code, decimal (hex) | Description |
|---|---|---|
| 12 | 097 (061) | File space in key storage is insufficient to complete the operation. |
| 12 | 196 (0C4) | The device driver, the security server, or the directory server is not installed or is not active. File permissions are not valid for your application. |
| 12 | 197 (0C5) | There is a key-storage file I/O error or the file is not found. |
| 12 | 206 (0CE) | The key-storage file is not valid or the master-key verification failed. There is an unlikely, but possible, synchronization problem with the Master Key Process verb. |
| 12 | 207 (0CF) | The verification method flags in the profile are not valid. |
| 12 | 319 (13F) | Passed to the CVV Verify or CVV Generate verb, the Verb Unique data corresponds to a PAN length of 19, but the overall length is wrong. This indicates that the host code is out of date. |
| 12 | 324 (144) | There is insufficient memory available to process your request, either memory in the host computer or memory inside the coprocessor including the flash EPROM used to store keys, profiles, and other application data. |
| 12 | 338 (152) | This cryptographic hardware device driver is not installed or is not responding, or the CCA code is not loaded in the coprocessor. |
| 12 | 764 (2FC) | The master keys are not loaded and, therefore, a key cannot be recovered or enciphered. |
| 12 | 768 (300) | One or more paths for key-storage directory operations are improperly specified. |
| 12 | 769 (301) | An internal error has occurred with the parameters to a cryptographic algorithm. |
| 12 | 2007 (7D7) | The change type in the Pending Change Buffer is not recognized. |
| 12 | 2015 (7DF) | The domain stored in the domain mask does not match what was included as the domain in the CPRB. |
| 12 | 2017 (7E1) | The operation is attempting to call 'SET' for a master key, but has passed an invalid Master Key Verification Pattern. |
| 12 | 2021 (7E5) | The card is disabled in the TKE path. |
| 12 | 2037 (7F5) | Invalid domain specified. |
| 12 | 2043 (7FB) | In the course of TKE communication through the host library to an adapter, a particular requested OA certificate was not found. A small number of these errors are typical when communication with a TKE is initiated. |
| 12 | 2045 (7FD) | The CCA software is unable to claim a semaphore. The system might be short of resources. |
| 12 | 2046 (7FE) | The CCA software is unable to list all the keys. The limit of 500,000 keys might have been reached. |
| 12 | 2049 (801) | An error occurred while unlocking a semaphore in order to release the exclusive control of that semaphore. |
| 12 | 2073 (819) | TKE command received when TKE disabled. |
| 12 | 2074 (81A) | Invalid version found in Connectivity Programming Request/Reply Block (CPRB). |
| 12 | 2101 (835) | Invalid AES flags in the function control vector (FCV). |
| 12 | 2117 (845) | Thread specific CLiC objects are not in proper state. |
| 12 | 2155 (86B) | The length of the fully qualified dataset name exceeds the maximum size that the verb can process. |
| 12 | 2225 (8B1) | An internal outbound authentication manager error occurred, or the OA manager is disabled. |
| 12 | 3046 (BE6) | The wrong usage was attempted in an operation with a retained key. |
| 12 | 2242 (8C2) | The reply message block is too long for the host buffer. |
| 12 | 3550 (DDE) | The ML-DSA, Dilithium operation failed because the minimum hardware requirement was not met. |