Skip to content

Library

Library Return Codes

-10 - -000000A

  • D_SOCKET_FAILED
  • Failed to create socket.
  • Socket creation failed. Possible causes: system error. Refer to logs for more details.

-11 - -000000B

  • D_GETHOSTNAME_FAILED
  • Failed to resolve HSM address.
  • The HSM address could not be resolved. Check the HSM address entered. If using load balancing, check the addresses in the configuration file. If the address is correct, see logs for more details.

-12 - -000000C

  • D_CONNECT_FAILED
  • Failed to connect to the HSM.
  • Opening a session with the HSM failed. Possible cases for this error are: network/HSM unavailable; network subsystem failure. Other less likely causes are: connection rejected by the HSM; internal socket error. See logs for more details.

-13 - -000000D

  • D_SEND_FAILED
  • Failed to send data.
  • The Client was unable to send data successfully. The most likely causes for this error are: session rimeout (client or server side); network/HSM unavailable; network subsystem failure. Other less likely causes are: internal socket error. See logs for more details.

-14 - -000000E

  • D_RECV_FAILED
  • Failed to receive data.
  • The Client was unable to successfully receive the data. The most likely causes of this error are: session timeout (client or server side); network/HSM unavailable; network subsystem failure. Other less likely causes are: internal socket error. See logs for more details.

-15 - -000000F

  • D_INVALID_PACKAGE_SIZE
  • Invalid package size.
  • The size of the received data package differs from the expected size. Refer to logs for more details.

-16 - -0000010

  • D_SETSOCKOPT_FAILED
  • Failed to set socket options.
  • Setting socket options failed. Probable causes include: invalid parameter; network subsystem failure; connection timeout; internal socket error. Refer to logs for more details.

-17 - -0000011

  • D_GETSOCKOPT_FAILED
  • Failed to retrieve socket options.
  • Setting socket options failed. Probable causes include: invalid parameter buffer size; network subsystem failure; internal socket failure. See logs for more details.

-18 - -0000012

  • D_ALL_LOAD_BALANCE_HSM_FAILED
  • All HSMs in the load balancing list are unavailable.
  • The HSMs in the load balancing list are all unavailable. After unsuccessfully trying to access all the HSMs listed, this error is returned. In this specific case, after this error is returned, all the addresses registered in the list become available for new access attempts without going through the suspension time. Possible causes: network failure on the client machine; failure to access the HSM network; failure of all HSMs.

-19 - -0000013

  • D_RESET_BY_PEER_ERROR
  • Connection closed by the remote host.
  • The connection was forcibly closed by the remote host.

-20 - -0000014

  • D_CONNECTION_REFUSED_ERROR
  • Connection refused.
  • The connection was not made because the remote host actively refused it.

-21 - -0000015

  • D_CONNECTION_TIMEDOUT_ERROR
  • Connection timeout.
  • The connection attempt failed because the remote host did not respond after a period of time, or an established connection failed because the remote host failed to respond.

-22 - -0000016

  • D_NETWORK_DOWN_ERROR
  • No network.
  • The socket operation found a malfunctioning network.

-23 - -0000017

  • D_SSL_ZERO_RETURN_ERROR
  • Zero return.
  • The remote TLS/SSL host has closed the connection for writing by sending a close_notify alert. No data can be read.

-24 - -0000018

  • D_SSL_ERROR
  • SSL error.
  • A fatal, non-recoverable error has occurred in the SSL library, usually a protocol error. See the logs for more details.

1 - 80000001

  • D_SSL_CTX_NEW_FAILED
  • Failed to create SSL context.
  • SSL context creation failed. Possible causes: system or internal failures. See logs for more details.

2 - 80000002

  • D_SSL_NEW_FAILED
  • Failed to create TLS structure.
  • The creation of the TLS connection structure failed. Possible causes: system or internal failures. See logs for more details.

3 - 80000003

  • D_SSL_CONNECT_FAILED
  • Failed to start TLS handshake with HSM.
  • The TLS handshake with the HSM failed. At this point the socket connection to the HSM has already been established and the TLS handshake has failed. Possible causes: TLS handshake failure, use of old HSM (very old versions) with new client library (or vice versa), failure at protocol level, Connection failure. See logs for more details.

4 - 80000004

  • D_SSL_GENERAL_ERROR
  • Generic failure in the internal cryptography library.
  • The internal cryptography library failed. One possible cause may be insufficient resources (memory) on the local machine. See logs for more details.

101 - 80000065

  • D_CRL_GENERAL_ERROR
  • Generic failure in the internal connection cryptography library.
  • The internal connection encryption library failed. One possible cause is insufficient local machine resources (memory). See logs for more details. This error is related to communication between the local machine and the target server.

102 - 80000066

  • D_CRL_SSL_CACERT_BADFILE
  • Could not load the server's certificate chain.
  • The CA chain/certificate was not found or is in an incorrect format. This error is related to communication between the local machine and the target server.

103 - 80000067

  • D_CRL_COULDNT_RESOLVE_HOST
  • Could not resolve the server name.
  • The server name cannot be resolved or is malformed. Verify the server name. This error is related to communication between the local machine and the target server.

104 - 80000068

  • D_CRL_COULDNT_CONNECT
  • Could not connect to the server.
  • Failed to connect to the server. Verify the server name. This relates to communication between the local machine and the target server.

105 - 80000069

  • D_CRL_OPERATION_TIMEDOUT
  • Timeout failure.
  • The operation exceeded the timeout limit. This relates to communication between the local machine and the target server.

106 - 8000006A

  • D_CRL_PEER_FAILED_VERIFICATION
  • Failed to verify server certificate/fingerprint.
  • The server's certificate/fingerprint could not be verified. This relates to communication between the local machine and the target server.

107 - 8000006B

  • D_CRL_SSL_CONNECT_ERROR
  • TLS handshake failed.
  • An issue occurred during the SSL/TLS handshake. This could be due to certificates (format, paths, permissions), passwords, or other factors. This is related to communication between the local machine and the target server.

108 - 8000006C

  • D_CRL_SEND_ERROR
  • Failed to send data.
  • An issue occurred while sending data. Check the network connection. This is related to communication between the local machine and the target server.

109 - 8000006D

  • D_CRL_RECV_ERROR
  • Failed to receive data.
  • An issue occurred while receiving data. Check the network connection. This is related to communication between the local machine and the target server.

110 - 8000006E

  • D_CRL_SSL_CERTPROBLEM
  • Failed to use the local certificate.
  • An issue occurred when utilizing the local certificate, related to communication between the local machine and the target server.

111 - 8000006F

  • D_CRL_SSL_ISSUER_ERROR
  • Failed to verify the certificate issuer.
  • An issue occurred during certificate issuer verification, related to communication between the local machine and the target server.

112 - 80000070

  • D_CRL_AUTH_ERROR
  • Failed to authenticate.
  • An issue occurred within the authentication function, related to communication between the local machine and the target server.

113 - 80000071

  • D_CRL_GOT_NOTHING
  • Nothing was returned by the HTTP server.
  • Nothing was returned by the server, which indicates an error. This is related to communication between the local machine and the target server.

114 - 80000072

  • D_CRL_UNSUPPORTED_PROTOCOL
  • Unsupported protocol.
  • The protocol specified in the URL is not supported. This relates to communication between the local machine and the target server.

115 - 80000073

  • D_CRL_URL_MALFORMAT
  • Malformed URL.
  • The URL is not correctly formatted. This relates to communication between the local machine and the target server.

116 - 80000074

  • D_CRL_WEIRD_SERVER_REPLY
  • Unrecognized server response.
  • The server sent an uninterpretable response. Related to communication between the local machine and the target server.

117 - 80000075

  • D_CRL_REMOTE_ACCESS_DENIED
  • Access denied to the remote resource.
  • Access was denied to the target URL resource. Related to communication between the local machine and the target server.

118 - 80000076

  • D_CRL_HTTP2
  • HTTP2 windowing layer failure.
  • This error can have several causes; refer to the logs for more details. It is related to communication between the local machine and the target server.

119 - 80000077

  • D_CRL_WRITE_ERROR
  • Internal write callback failure.
  • This error can have several causes; refer to the logs for more details. It is related to communication between the local machine and the target server.

120 - 80000078

  • D_CRL_READ_ERROR
  • Internal read callback failure.
  • This error can have several causes; refer to the logs for more details. It is related to communication between the local machine and the target server.

121 - 80000079

  • D_CRL_HTTP_POST_ERROR
  • HTTP POST failure.
  • This error can have several causes; refer to the logs for more details. It is related to communication between the local machine and the target server.

122 - 8000007A

  • D_CRL_ABORTED_BY_CALLBACK
  • Operation aborted by the internal callback.
  • This error can have several causes; refer to the logs for more details. It is related to communication between the local machine and the target server.

123 - 8000007B

  • D_CRL_TOO_MANY_REDIRECTS
  • Too many redirects.
  • The maximum number of supported redirects has been reached. This is related to communication between the local machine and the target server.

124 - 8000007C

  • D_CRL_SSL_CIPHER
  • Failed to use the specified cryptographic algorithm.
  • The specified cryptographic algorithm could not be used. This is related to communication between the local machine and the target server.

125 - 8000007D

  • D_CRL_BAD_CONTENT_ENCODING
  • Unrecognized content encoding.
  • The content encoding could not be recognized. This is related to the communication between the local machine and the target server.

126 - 8000007E

  • D_CRL_LOGIN_DENIED
  • Login denied.
  • The remote server denied the login. This is related to the communication between the local machine and the target server.

127 - 8000007F

  • D_CRL_INSTALL_SIGN_CALL_FAILED
  • Signature call installation failed.
  • Signature call installation failed. These calls are related to the signature used in the TLS tunnel between the local machine and the target server. Please generate debug logs and contact technical support.

128 - 80000080

  • D_CRL_CERT_LOAD_FAILED
  • Failed to load the TLS certificate.
  • Failed to load the TLS certificate stored in the HSM. Check that the certificate exists in the HSM and that its name and type (x.509) are correct.

129 - 80000081

  • D_CRL_CHAIN_LOAD_FAILED
  • Failed to load the TLS certificate chain.
  • Failed to load the TLS certificate chain stored in the HSM. Check that the certificate chain exists in the HSM and that its name and type (X.509 or PKCS#7) are correct.

130 - 80000082

  • D_CRL_PRIVATE_KEY_LOAD_FAILED
  • Failed to load TLS private key.
  • Failed to load the TLS private key stored in the HSM. Check that the private key exists in the HSM and that its name is correct.

2001 - 800007D1

  • D_WSASTARTUP
  • Invalid Winsock (Windows Socket) DLL version.
  • The Winsock library version is not supported by the HSM client library. Check minimum installation requirements on Windows machines. This error only applies to Windows platforms.

2002 - 800007D2

  • D_MEMORY_ALLOC
  • Memory allocation failure.
  • Could not allocate the requested memory. Check the available memory for the process and the machine.

1001 - 800003E9

  • D_INVALID_PARAM
  • Invalid parameter passed to the API.
  • The parameter passed to the API is invalid. Check the parameters passed (e.g., passing an invalid flag parameter, not passing a key handle when creating an HMAC in DCreateHash, etc.). Refer to logs for more details.

1002 - 800003EA

  • D_INVALID_TYPE
  • Invalid parameter type passed to the API.
  • The type of parameter passed to the API is invalid. This is a generic error that may be related to data types, keys, or blobs passed as API parameters in certain situations (e.g., using a symmetric key in a symmetric operation, unsupported output data type, etc.). Refer to logs for more details.

1003 - 800003EB

  • D_INVALID_STATE
  • The handle state is invalid.
  • The handle in use is in an invalid state. This error may occur when the handle is used without being properly initialized or is used for a different purpose (e.g., a session cannot perform other operations when in remote log mode). Refer to logs for more details.

1004 - 800003EC

  • D_LOGGING_NOT_STARTED
  • Log not initialized.
  • Currently unused.

1005 - 800003ED

  • D_MORE_DATA
  • More data is required.
  • The buffer passed as a parameter in the API is not large enough to receive the output data. Check the documentation for the called API in the manual and verify if the API returned the required size for the output buffer. See logs for more details.

1006 - 800003EE

  • D_INVALID_RESPONSE
  • HSM 's answer invalid.
  • The response to the request sent to the HSM is not recognized. One possible cause is that the version of the client library is out of date with the HSM. In this case, download the latest version of the client library. Another possibility is a fault in the HSM (rare). In this case, please contact support.

1007 - 800003EF

  • D_INVALID_CONTEXT
  • Invalid context.
  • The context (session handle, key handle, etc.) passed to the API is invalid. In most cases, it is the session context. Verify that the context is valid, not NULL, and appropriately initialized.

1008 - 800003F0

  • D_KEY_GEN_ERROR
  • Key generation failed.
  • Currently unused.

1009 - 800003F1

  • D_KEY_DEL_ERROR
  • Failed to remove key.
  • Currently unused.

1010 - 800003F2

  • D_KEY_NOT_EXISTS
  • The key does not exist.
  • Currently unused.

1011 - 800003F3

  • D_INVALID_DATA_LENGTH
  • Invalid input data length.
  • The input data/buffer size is invalid. Refer to the documentation of the called API for the required size. See logs for more details.

1012 - 800003F4

  • D_INVALID_KEY_ALG
  • Invalid key algorithm.
  • The algorithm of the key used is invalid for this operation. Possible causes include using a symmetric key for asymmetric operations (and vice versa). Verify the type of key provided, the documentation for the called API, and cryptographic fundamentals for correct key usage. See logs for more details.

1013 - 800003F5

  • D_INVALID_PADDING
  • Invalid padding.
  • The padding type requested for the API is invalid/unrecognized. Verify the padding type provided and consult the documentation for accepted padding types by the API. See logs for more details.

1014 - 800003F6

  • D_INVALID_KEY
  • Invalid key.
  • The key passed to the API is either invalid or not appropriate for this use. Verify that: the key context is not NULL, the key context is correctly initialized, and the algorithm matches the operation. Refer to the documentation of the called API for accepted key types. Check logs for more details.

1015 - 800003F7

  • D_BAD_DATA
  • Invalid input data.
  • Input data is invalid or corrupted. Refer to the documentation of the called API for accepted input data. See logs for more details.

1016 - 800003F8

  • D_INVALID_PUBKEY
  • Invalid public key.
  • The public key used in this operation is invalid or could not be used. Possible causes include: invalid key format, unavailable public key, inconsistent/corrupted key, etc. See logs for more details.

1017 - 800003F9

  • D_INVALID_ALG_ID
  • Invalid algorithm.
  • The algorithm used is invalid for this operation. The algorithm can be any object accepted by the HSM. The algorithm can be valid but invalid for a given operation. See the API documentation for the types of algorithms accepted. See logs for more details.

1018 - 800003FA

  • D_INVALID_HASH
  • Invalid hash.
  • The hash handle passed to the API is invalid. Possible causes: NULL hash handle, uninitialized hash, etc.

1019 - 800003FB

  • D_INIT_HASH_FAILED
  • Failed to initiate hash operation.
  • Hash initialization operation failed (rare). See logs for more details. Contact support.

1020 - 800003FC

  • D_INVALID_HASH_STATE
  • Invalid hash state.
  • The hash is in an invalid state. Hashing operations are defined in a start/middle/end sequence. Operations deviating from this sequence may fail with this error (e.g., finalizing a hash that was not initialized or has already been finalized). Refer to the documentation for correct API usage. See logs for more details.

1021 - 800003FD

  • D_END_HASH_FAILED
  • Failed to finalize hash operation.
  • The hash operation failed to complete. Possible causes: internal or server error. See client library and HSM logs for more details.

1022 - 800003FE

  • D_GET_INFO_ERROR
  • Failed to retrieve information from the HSM.
  • The client failed when trying to retrieve information from the server. Possible causes: server error. See HSM logs for more details.

1023 - 800003FF

  • D_INVALID_PIN_LEN
  • Invalid PIN size.
  • The PIN has an invalid size (e.g., the backup PIN size is either greater or smaller than permitted). Refer to the documentation of the invoked API for more format details. Consult the logs for further information.

1025 - 80000401

  • D_OPEN_FILE_FAILED
  • Failed to open file on the local machine.
  • The file name/path provided as a parameter could not be opened or created. Possible causes include access permissions, incorrect path, etc. Refer to the logs for further details.

1026 - 80000402

  • D_BACKUP_FAILED
  • HSM backup failed.
  • HSM backup operation failed. Possible causes: HSM failure. See HSM and client library logs for more details.

1027 - 80000403

  • D_RESTORE_FAILED
  • HSM restore failed.
  • Currently unused.

1028 - 80000404

  • D_INVALID_CALLBACK
  • Invalid callback function.
  • The callback function is invalid. Refer to the documentation for the called API. Verify that it is not NULL. Check logs for more details.

1029 - 80000405

  • D_NOT_IMPLEMENTED
  • Functionality not implemented.
  • The requested functionality is not implemented. Verify that the latest client library is installed. Refer to the documentation for the called API.

1030 - 80000406

  • D_AUTH_FAILED
  • Authentication failed.
  • Authentication on this operation failed. Check user/password/OTP, or any password or credendial passed to this function call. See the HSM and client library logs for more details.

1031 - 80000407

  • D_INVALID_CLEAR_OP
  • Invalid operation in an open session.
  • This operation cannot be performed in an open (insecure) session. Restart this operation using an encrypted (secure) session.

1032 - 80000408

  • D_CHANGE_PWD_ERROR
  • Failed to change user password.
  • The user's password change operation failed. Possible causes: password not compatible with HSM policy, etc. See HSM logs for more details.

1033 - 80000409

  • D_PWD_SIZE_ERROR
  • Invalid password length.
  • The provided password has an invalid length. Refer to the documentation for allowed password length. See logs for more details.

1034 - 8000040A

  • D_IMPORT_KEY_ERROR
  • Failed to import key.
  • Currently unused.

1035 - 8000040B

  • D_INVALID_KEY_ID
  • Invalid key name.
  • The key name passed in is invalid. Key names must follow the standard described in the HSM manual.

1036 - 8000040C

  • D_INVALID_FLAG
  • Invalid flag passed to the API.
  • The flag passed to the API is invalid. Possible causes include an outdated client library version that does not support the flag, an invalid flag, etc. Refer to the called API's documentation for flag details. Check logs for more information.

1037 - 8000040D

  • D_INVALID_SIGNATURE
  • Invalid signature.
  • Signature verification failed. The public key was found and used, but the signature content verification did not match what was expected. See logs for more details.

1038 - 8000040E

  • D_INVALID_PUB_KEY
  • Invalid public key.
  • Currently not used.

1039 - 8000040F

  • D_INVALID_KEY_STATE
  • Invalid key state.
  • The key state is invalid for the requested operation. See logs for more details.

1040 - 80000410

  • D_CREATE_USER_ERROR
  • User creation failed.
  • Currently unused.

1041 - 80000411

  • D_NO_MORE_OBJECT
  • There are no more objects to be received by HSM.
  • Internal error. Please contact support.

1042 - 80000412

  • D_PUT_ENV_VAR_FAILED
  • Failed to set environment variable.
  • Environment variable creation failed. See logs for more details.

1043 - 80000413

  • D_INVALID_FILE_SIZE
  • File size is invalid.
  • The size of the file passed is invalid for the operation. E.g.: When passing a file larger than that allowed for writing to the HSM, this error will be returned. See logs for more details.

1044 - 80000414

  • D_INVALID_TEXT_SIZE
  • Invalid text size.
  • Currently unused.

1045 - 80000415

  • D_FILE_ACCESS_ERROR
  • File access failed.
  • File access failed. Check access permissions. See logs for more details.

1046 - 80000416

  • D_INVALID_COUNTER
  • Invalid counter.
  • Currently unused.

1047 - 80000417

  • D_INVALID_MODE
  • Invalid encryption mode.
  • The encryption mode used is invalid for this operation. Check that the encryption mode is consistent with the operation used. See the API documentation for accepted modes. See logs for more details.

1048 - 80000418

  • D_INVALID_STRUCT_ID
  • Invalid structure ID.
  • Currently unused.

1049 - 80000419

  • D_INVALID_IP_ADDRESS
  • Invalid IP address.
  • Currently unused.

1050 - 8000041A

  • D_GET_PEER_IP_ERROR
  • Failed to retrieve peer IP address.
  • Currently unused.

1051 - 8000041B

  • D_CERTIFICATE_PARSE_FAILED
  • Failed to decode certificate.
  • The decoding of the certificate has failed. This failure can occur at the X.509 decryption level or in specific expected data (e.g. SPB certificate where specific fields are required). Check the documentation of the API called to find out which types are accepted. Check logs for more details.

1052 - 8000041C

  • D_INVALID_KEY_PART_1
  • Key part 1 is invalid.
  • The first part of the key is invalid. The KCV (Key Check Value) verification of the first component of the ZCMK (Zone Control Master Key) Visa is invalid. Check key entry or KCV.

1053 - 8000041D

  • D_INVALID_KEY_PART_2
  • Key part 2 is invalid.
  • The second part of the key is invalid. The KCV (Key Check Value) verification of the second component of the ZCMK (Zone Control Master Key) Visa is invalid. Check key entry or KCV.

1054 - 8000041E

  • D_INVALID_KEY_PART_3
  • Key part 3 is invalid.
  • The third part of the key is invalid. The KCV (Key Check Value) verification of the third component of the Visa ZCMK (Zone Control Master Key) is invalid. Check key entry or KCV.

1055 - 8000041F

  • D_VERIFY_DAC_FAILED
  • Failed to verify DAC.
  • Failed to verify DAC (Data Authentication Code). The DAC passed is not the one expected. See the API documentation for more details.

1056 - 80000420

  • D_DEPRECATED
  • This functionality is deprecated.
  • The requested functionality is no longer supported.

1057 - 80000421

  • D_NO_MATCHING_KEY_FOUND
  • No matching key was found.
  • Currently not used.

1058 - 80000422

  • D_CALLBACK_ERROR
  • Callback function failed.
  • Currently not used.

1059 - 80000423

  • D_INTERNAL_ERROR
  • Internal error.
  • This error can occur for various internal reasons. Refer to logs for more details.

1060 - 80000424

  • D_KEY_NOT_EXPORTABLE_ERROR
  • The key is not exportable.
  • The requested operation is attempting to export a non-exportable key.

1062 - 80000426

  • D_INVALID_SPB_ID
  • The SPB ID is invalid.
  • The provided SPB ID is invalid. Please check the appropriate format in the API documentation.

1063 - 80000427

  • D_JSON_PARSE_ERROR
  • JSON parsing failed.
  • Failed to parse JSON. See logs for more details.

1064 - 80000428

  • D_JSON_PARSE_WRONG_TYPE_ERROR
  • JSON parsing failed due to an invalid type request.
  • Failed to parse JSON. The data type differs from the type expected by the requested operation. E.g., requesting a string from an integer data type. See logs for more details.

1065 - 80000429

  • D_JSON_SET_VALUE_ERROR
  • JSON failed to set a new value for an object.
  • Failed to set a value for the JSON object. See logs for more details.

1066 - 8000042A

  • D_JSON_UNSET_VALUE_ERROR
  • JSON failed to remove a value from an object.
  • Failed to remove a value from the JSON object. See logs for more details.

1067 - 8000042B

  • D_JSON_VALUE_NOT_FOUND
  • The JSON did not find the requested value within the object.
  • Failed to find the value within the JSON object. See logs for more details.

1068 - 8000042C

  • D_JSON_OBJ_CREATE_ERROR
  • The JSON was able to create the requested object.
  • Failed to create the JSON object. See logs for more details.

1069 - 8000042D

  • D_SLP_PARSE_ERROR
  • Failed to parse the SLP response from the server.
  • The SLP response from the server could not be parsed as expected. See logs for more details.

1070 - 8000042E

  • D_SLP_INTERNAL_ERROR
  • Failed to execute SLP operation.
  • The SLP operation was not executed successfully. See logs for more details.

1071 - 8000042F

  • D_SLP_TOO_MANY_SERVERS_ERROR
  • Failure due to excessive responses from HSM servers.
  • The number of SLP responses from HSM servers has exceeded the limits. See logs for more details.

1072 - 80000430

  • D_INVALID_SERVER_VERSION
  • The server version is not compatible with the operation.
  • This operation failed because the server does not have a compatible firmware version. See logs for more details.

1073 - 80000431

  • D_GENERATE_PKCS12_ERROR
  • Failed to generate PKCS#12 file.
  • The generation of the PKCS#12 package failed. See logs for more details.

1074 - 80000432

  • D_SET_LOAD_BALANCE_LIST_ERROR
  • Failed to set the load balance list.
  • Setting the balancing list failed. See logs for more details.

1075 - 80000433

  • D_OATH_BLOB_UPDATE
  • The blob OATH must be updated.
  • The blob OATH must be updated. See the flag OATH_CHECK_UPDATE_BLOB in the API documentation. See the API documentation for more details.

1076 - 80000434

  • D_GZIP_DEFLATE_ERROR
  • Failed to compress data.
  • Failed to compress data using gzip. See logs for more details.

1077 - 80000435

  • D_HTTP_UNEXPECTED_STATUS_CODE
  • HTTP status code not expected.
  • The HTTP status code is not as expected. See logs for more details.

1078 - 80000436

  • D_BASE64_ERROR
  • Base64 error.
  • The Base64 operation failed. This error is related to encoding and decoding operations. See logs for more details.

1079 - 80000437

  • D_SC_READER_NOT_READY
  • Smart card reader not ready.
  • Check that the smart card reader is connected and ready for use and that the smart card is inserted.

1080 - 80000438

  • D_SC_NOT_FORMATTED
  • The smart card is not formatted.
  • Please format the card before use.

1081 - 80000439

  • D_SC_INVALID_PIN
  • The smart-card PIN is invalid.
  • Check that the PIN is correct and try again.

1082 - 8000043A

  • D_SC_READ_FAILED
  • Failure in the smart-card reading operation.
  • Check that the smart card is compatible. Please contact support.

1083 - 8000043B

  • D_SC_UNEXPECTED_SVMK_STATUS
  • SVMK status of the smart-card not expected.
  • Check that the smart-card has been written with a valid SVMK m of n.

1084 - 8000043C

  • D_SC_FAILED_USB_LIB_LOAD
  • Failed to load USB library.
  • Check that the USB library is installed and that the user has permission to access it.

1085 - 8000043D

  • D_SC_INVALID_ATR_LEN
  • Invalid ATR size.
  • Invalid ATR (Answer To Reset) size. Check that the smart card is compatible.

1086 - 8000043E

  • D_SC_PIN_LOCKED
  • PIN blocked.
  • The PIN cannot be changed.

1087 - 8000043F

  • D_SC_KATS_NEGOTIATION_FAILED
  • Failure to negotiate KATS.
  • KATS negotiation failed. Check that the smart card is compatible.

1088 - 80000440

  • D_SC_CHANGE_PIN_FAILED
  • PIN change failed.
  • PIN change failed. Check that the PIN is 8 digits and that the smart card is compatible.

1089 - 80000441

  • D_INVALID_DATA_FORMAT
  • Data format is invalid.
  • Data format is invalid. Check that the data is compatible with the API documentation.

1090 - 80000442

  • D_SC_FREEZE_FAILED
  • Failed freezing operation.
  • The smart-card PIN freezing operation failed. Check that the smart card is compatible or try again.

1091 - 80000443

  • D_SC_LEGACY_CARD_NOT_SUPPORTED
  • Legacy card is not supported.
  • Legacy card is not supported. Check that the smart card is compatible.

1092 - 80000444

  • D_SC_WOULD_OVERWRITE_SVMK
  • This operation would overwrite the card's SVMK.
  • This operation would overwrite the smart card's SVMK. If you wish to proceed, use the overwrite flag.

1093 - 80000445

  • D_SC_INVALID_SVMK_TYPE
  • This operation would overwrite the card's SVMK.
  • This operation would overwrite the smart card's SVMK. If you wish to proceed, use the overwrite flag.

1094 - 80000446

  • D_SC_WRITE_FAILED
  • Failed to write on the card.
  • Failed to write to the smart-card. Check that the smart card is compatible or try again.

1095 - 80000447

  • D_SC_ERASE_FAILED
  • Failed to delete the card.
  • Failed to delete data from smart-card. Check that the smart card is compatible or try again.

1096 - 80000448

  • D_SC_SELECT_FAILED
  • Select operation fails.
  • The select operation on the smart-card failed. Check that the smart card is compatible or try again.

1097 - 80000449

  • D_INVALID_HSM_OP_MODE
  • HSM operating mode is invalid.
  • This functionality is not supported in this HSM operating mode. See the API documentation for more details.

3001 - 80000BB9

  • D_KEEP_ALIVE_ERROR
  • Keep-alive failure.
  • Currently unused.

3002 - 80000BBA

  • D_RECEIVE_LOG_ERROR
  • Failed to receive logs.
  • Receipt of remote monitoring logs failed. Possible cause: HSM error. See HSM logs for more details.

3003 - 80000BBB

  • D_ERROR_NOTIFY
  • Server failure notification.
  • This error is generic. Refer to logs for more details.