Cpp TEAdmin and TEAgent Error Messages
© Pi Soft, 2018-2026 · Tricryption Engine 8.1
The messages the C++ and C client libraries raise themselves, by the groups of
teexception.msg. A refusal from the key server carries the server's own message
instead, and is not listed here.
Generic error
| Code | Message |
|---|---|
ERR_GEN_UNEXPECTED | unexpected error |
ERR_GEN_EMPTY_BUFFER | empty buffer |
ERR_GEN_SYSTEM | Tricryption Engine system error |
ERR_GEN_NOT_SUPPORTED | this method is not supported |
ERR_GEN_INVALID_RETURN | Invalid return value |
Communication errors
| Code | Message |
|---|---|
ERR_COMM_TYPE | wrong connection type |
ERR_COMM_HANDLE | wrong connection handle |
ERR_COMM_FLUSH | flush error |
ERR_CONN_OPEN | open connection error |
ERR_CONN_CLOSE | close connection error |
ERR_CONN_NOT_CONNECTED | not connected |
ERR_CONN_GET_HNDL | get connection handle error |
ERR_CONN_CHANNEL_BINDING | channel binding unavailable |
ERR_CONN_CRE_INST | create connection instance error |
ERR_CONN_GET_INSTANCE | TEConnection::getInstance:get connection instance error |
ERR_CONN_CRE_INSTANCE | TEConnection::createInstance:create connection instance error |
ERR_ATTACH_CONN | attach connection error |
ERR_DETACH_CONN | detach connection error |
ERR_CONN_NULL | null connection |
ERR_SECCONN_GET_SESSION | get secure session error |
ERR_SECCONN_SET_SESSION | set secure session error |
Connection pool error
| Code | Message |
|---|---|
ERR_WRONG_SIZE | wrong pool size |
Crypto errors
| Code | Message |
|---|---|
ERR_CRYPTO_ENCRYPT | encryption error |
ERR_CRYPTO_DECRYPT | decryption error |
ERR_CRYPTO_PROCESS | process error |
ERR_CRYPTO_HASH | hash error |
ERR_CRYPTO_HMAC | keyed hash (HMAC-SHA384) error |
ERR_CRYPTO_PKCS5VER | invalid PKCS5 version |
ERR_CRYPTO_FIPS_UNAVAILABLE | FIPS mode unavailable |
ERR_NULL_HIDDENLINK | provided hidden link cannot be null nor empty |
ERR_CRYPTO_SET_CIPHER | set cipher algorithm error |
ERR_CRYPTO_GET_CIPHER | get cipher algorithm error |
ERR_MIN_CHUNK_SIZE | chunk size is too small |
ERR_GET_TEMP_FILE_NAME | get temporary file name failed |
Get Key Error
| Code | Message |
|---|---|
ERR_GET_KEY | Get key method failed |
ERR_EXPORT_KEY | Export key failed |
ERR_IMPORT_KEY | Import key failed |
ERR_CREATE_KEY | Create key failed |
ERR_EXPIRE_KEY | Expire key failed |
ERR_REMOVE_KEY | Remove key failed |
Authentication error
| Code | Message |
|---|---|
ERR_COMM_AUTHENTIC | authentication error |
ERR_AUTH_CTX_TYPE | wrong authentication context type |
ERR_ZERO_DATA | no data returned from server |
ERR_DELEGATION_TARGET_SET | delegation target already selected: a context names one target; make a new context to name another |
ERR_DELEGATION_NO_TARGET | no delegation target selected: call setX509Target or setXAuthTarget first |
ERR_DELEGATION_NO_CLIENT_CERT | delegated authentication needs a connection presenting the delegator's certificate: open a TEConnection::SSLMutualConnection with this context |
Object container error
| Code | Message |
|---|---|
ERR_CONT_INVALID_IDX | invalid index |
Matrix error
| Code | Message |
|---|---|
ERR_MTX_METHOD | TEAgentMatrix method error |
ERR_MTX_GET_CELL_HASH | TEAgentMatrix::get element's hash value error |
ERR_MTX_CLONE | TEAgentMatrix::clone error |
ERR_MTX_INVALID_HASH_COL | TEAgentMatrix::invalid hash column |
ERR_MTX_MISMATCHCOL_SALT | TEAgentMatrix::setHashColumns: column number mismatch |
Other methods
| Code | Message |
|---|---|
ERR_CLONE | clone error |
TEAdmin error description
| Code | Message |
|---|---|
ERR_CMD_EXE | command execution error |
ERR_NO_OBJ_RET | no object returned |
ERR_INVALID_TYPE | invalid type |
ERR_EMPTY_PASSWD | null or empty password |
ERR_EMPTY_VERSION_INFO | no version information |
ERR_INCONSISTAND | inconsistent number of objects returned |
ERR_UNSUPPORTED_TYPE | un-supported type |
ERR_PSID_NOT_MATCH | number of principal IDs and system IDs are not match |
TEAdminLocal error description
| Code | Message |
|---|---|
ERR_INCONSISTANT_SIZE | inconsistent size |
ERR_INVALID_RET_HL | invalid returned hidden link |
TEAdminCertificate error description
| Code | Message |
|---|---|
ERR_NO_CERT_ISSUED | No certificate issued |
TEAdminTrustedServer error description
| Code | Message |
|---|---|
ERR_NO_OBJ_RETURNED | No object returned |
ACL function error
| Code | Message |
|---|---|
ERR_ACLINFO_GETENTS | get ACL entities error |
ERR_ACLINFO_CLEARENT | clear ACL entry error |
ERR_ACLINFO_ADDENT | add ACL entry error |
ERR_ACLINFO_IDX | operator [] error |
ERR_ACLINFO_IDX_NULL | cannot find given principal |
ERR_ACLINFO_REMOVEENT | remove ACL entry error |
ERR_ACLTEMPLATE_GETNAME | get name error |
ERR_ACLTEMPLATE_SETNAME | set name error |
ERR_ACLTEMPLATE_GETMEMS | get ACL Template Members error |
ERR_ACLTEMPLATE_CLEARMEM | clear ACL Template Member error |
ERR_ACLTEMPLATE_ADDMEM | add ACL Template Member error |
ERR_ACLTEMPLATE_IDX | operator [] error |
ERR_ACLTEMPLATE_IDX_NULL | cannot find given principal |
ERR_ACLTEMPLATE_REMOVEMEM | remove ACL Template Member error |
ERR_TEMPLATEDDIR_GETPATH | get path error |
ERR_TEMPLATEDDIR_SETPATH | set path error |
ERR_TEMPLATEDDIR_GETALIAS | get alias error |
ERR_TEMPLATEDDIR_SETALIAS | set alias error |
ERR_TEMPLATEDDIR_GETFLAG | get templated directory flag error |
ERR_TEMPLATEDDIR_SETFLAG | set templated directory flag error |
ERR_TEMPLATEDDIR_SETACLTEMPLATEID | set acl template id error |
ERR_TEMPLATEDDIR_GETACLTEMPLATEID | get acl template id error |
ERR_TEMPLATEDDIR_SETID | set templated directory id error |
ERR_TEMPLATEDDIR_GETID | get templated directory id error |
ERR_TEMPLATEDDIR_SETHOSTID | set host id error |
ERR_TEMPLATEDDIR_GETHOSTID | get host id error |
Principal function error
| Code | Message |
|---|---|
ERR_GET_PRINCIPAL_NAME | get principal name error |
User function error
| Code | Message |
|---|---|
ERR_CONST_USER | construct user object error |
ERR_SET_PASSWD | set password error |
ERR_INVALID_PASSWD | invalid password |
ERR_EMPTY_USER_NAME | null or empty user name -- the SRP verifier is computed over it |
ERR_SET_USER_NAME | set user name error |
ERR_GET_USER_NAME | get user name error |
Group function error
| Code | Message |
|---|---|
ERR_GROUP_CONST | construct group object error |
ERR_GROUP_SET_NAME | set group name error |
ERR_GROUP_GET_NAME | get group name error |
ERR_GROUP_CLONE | clone group error |
ERR_GROUP_PCOUNT | get principal count error |
ERR_GROUP_GET_PID | get all principal ids error |
ERR_GROUP_ADD_PID | add principal id to group error |
ERR_GROUP_RM_PID | remove principal id from group error |
Transport principal function error
| Code | Message |
|---|---|
ERR_CONST_TRANS | construct transport principal object error |
ERR_SET_CERTID | set certificate ID error |
ERR_GET_CERTID | get certificate ID error |
ERR_SET_CERT | set certificate error |
ERR_GET_CERT | get certificate error |
ERR_GEN_PKCSR | generate private key and CSR error |
ERR_GET_SUBJECT | get subject error |
ERR_SET_SUBJECT | set subject error |
ERR_PRINCIPAL_CNT | get principal count error |
ERR_GET_PRINCIPAL | get principals error |
ERR_ADD_PRINCIPAL | add principal error |
ERR_RM_PRINCIPAL | remove principal error |
ERR_CLR_PRINCIPAL | clear principals error |
Role function error
| Code | Message |
|---|---|
ERR_CONST_ROLE | construct TEUserRole object error |
ERR_SET_ROLEID | set role id error |
ERR_GET_ROLEID | get role id error |
ERR_SET_ROLENAME | set role name error |
ERR_GET_ROLENAME | get role name error |
ERR_SET_ROLETYPE | set role type error |
ERR_GET_ROLETYPE | get role type error |
ERR_IS_BUILTIN | check role type error |
ERR_OP_NUM | get operation number error |
ERR_GET_OPS | get all operation IDs error |
ERR_ADD_OP | add new operation error |
ERR_RM_OP | remove operation error |
Operation function error
| Code | Message |
|---|---|
ERR_CONST_OP | construct operation object error |
ERR_SET_OPID | set operation ID error |
ERR_GET_OPID | get operation ID error |
ERR_SET_OPNAME | set operation name error |
ERR_GET_OPNAME | get operation name error |
Windows user function error
| Code | Message |
|---|---|
ERR_CONST_WINUSER | construct windows principal object error |
ERR_SET_WINUSER_NAME | get windows principal name error |
ERR_GET_WINUSER_NAME | get windows principal name error |
ERR_ACL_UPD_CD | wrong update code |
CertObjectInfo function error
| Code | Message |
|---|---|
ERR_CONST_CO | construct certificate principal object error |
ERR_SET_COCERTID | set certificate ID error |
ERR_GET_COCERTID | get certificate ID error |
ERR_SET_COCERT | set certificate error |
ERR_GET_COCERT | get certificate error |
ERR_SET_COSUBNAME | set subject name error |
ERR_GET_COSUBNAME | get subject name error |
ERR_SET_COEFFDATE | set effective date error |
ERR_GET_COEFFDATE | get effective date error |
ERR_SET_COEXPDATE | set expiration date error |
ERR_GET_COEXPDATE | get expiration date error |
ERR_SET_COSN | set serial number error |
ERR_GET_COSN | get serial number error |
ERR_SET_COISSUNAME | set issuer name error |
ERR_GET_COISSUNAME | get issuer name error |
ERR_SET_COPKHASH | set public key hash error |
ERR_GET_COPKHASH | get public key hash error |
ERR_SET_COSTATUS | set status error |
ERR_GET_COSTATUS | get status error |
ERR_SET_COTYPE | set type error |
ERR_GET_COTYPE | get type error |
TrustedServerInfo function error
| Code | Message |
|---|---|
ERR_CONST_TS | construct trusted server object error |
ERR_GET_TSSVRNAME | get trusted server name error |
ERR_SET_TSSVRNAME | set trusted server name error |
ERR_GET_TSPORT | get trusted server port error |
ERR_SET_TSPORT | set trusted server port error |
ERR_GET_TSPID | get trusted server principal ID error |
ERR_SET_TSPID | set trusted server principal ID error |
ERR_GET_TSSID | get trusted server system ID error |
ERR_SET_TSSID | set trusted server system ID error |
ERR_GET_TSDESC | get trusted server description error |
ERR_SET_TSDESC | set trusted server description error |
ERR_GET_TSFRDNAME | get trusted server friendly name error |
ERR_SET_TSFRDNAME | set trusted server friendly name error |
ERR_GET_TSCERT | get trusted server certificate object error |
ERR_SET_TSCERT | set trusted server certificate object error |
ERR_GET_TSTRANS | get trusted server transport principal error |
ERR_SET_TSTRANS | set trusted server transport principal error |
Message Principal function error
| Code | Message |
|---|---|
ERR_CONST_MSGPRINCIPAL | construct message principal object error |
ERR_SET_MSGPRINCIPAL_MESSAGE | set message principal message error |
ERR_GET_MSGPRINCIPAL_MESSAGE | get message principal message error |
LDAP Principal function error
| Code | Message |
|---|---|
ERR_CONST_LDAPPRINCIPAL | construct LDAP principal object error |
XAuth (Externally Authenticated) Principal function error
| Code | Message |
|---|---|
ERR_CONST_XAUTHPRINCIPAL | construct XAuth principal object error |
ERR_SET_XAUTHPRINCIPAL_ID | set XAuth principal id error |
ERR_GET_XAUTHPRINCIPAL_ID | get XAuth principal id error |
ERR_SET_XAUTHPRINCIPAL_META | set XAuth principal meta info error |
ERR_GET_XAUTHPRINCIPAL_META | get XAuth principal meta info error |
UNIX Principal function error
| Code | Message |
|---|---|
ERR_CONST_UNIXPRINCIPAL | construct Unix principal object error |
ERR_SET_UNIXPRINCIPAL_TYPE | set Unix principal type error |
ERR_GET_UNIXPRINCIPAL_TYPE | get Unix principal type error |
TECertAndPKey function error
| Code | Message |
|---|---|
ERR_CERTPKEY_LOADFILE | load certificate and private key from file error |
TEQuery function error
| Code | Message |
|---|---|
ERR_QUERY_CONST | construct query object error |
ERR_QUERY_WHERE | set where clause error |
ERR_QUERY_ORDERBY | set orderby clause error |
ERR_QUERY_LIMIT | set limit clause error |
ERR_QUERY_ADD_SUBQUERY | add sub query error |
TEKeyCertUtil
| Code | Message |
|---|---|
ERR_PKEYCERTUTIL_LOAD | load data error |
ERR_PKEYCERTUTIL_VALIDATE | certificate and private key validation error |
TEAdminConfig
| Code | Message |
|---|---|
ERR_RET_PARAMETER | error with returned data |
TEAdminCodeSigning
| Code | Message |
|---|---|
ERR_NOT_ENOUGH_PARAMETERS | The information given is not enough. |
TEEventLog
| Code | Message |
|---|---|
ERR_CONST_EVENTLOG | construct TEEventLog object error |
ERR_EVENTLOG_SETTYPE | set event log type error |
ERR_EVENTLOG_SETINTDATA | set integer value error |
ERR_EVENTLOG_SETTXTDATA | set text value error |
ERR_EVENTLOG_GETINTDATA | get integer value error |
ERR_EVENTLOG_GETTXTDATA | get text value error |
Principal Trust Matrix
| Code | Message |
|---|---|
ERR_PTM_CONST | construct TEPrincipalTrustMatrix object error |
ERR_PTM_SETID | set id error |
ERR_PTM_GETID | get id error |
ERR_PTM_SETPRINCIPALID | set principal id error |
ERR_PTM_GETPRINCIPALID | get principal id error |
ERR_PTM_SETTRUSTEDSERVERID | set trusted server id error |
ERR_PTM_GETTRUSTEDSERVERID | get trusted server id error |
ERR_PTM_SETFLAG | set flag error |
ERR_PTM_GETFLAG | get flag error |
ERR_PTM_CLONE | clone error |
C API
| Code | Message |
|---|---|
ERR_HASH | Hash error |
INVALID_CONNECTION_HANDLE | Invalid connection handle |
NULL_POINTER | Null pointer |
INVALID_HIDDEN_LINK_BUFFER | HiddenLink buffer too small |
INVALID_DATA_BUFFER | Invalid data buffer |
INVALID_TOKEN | Invalid token |
INVALID_MATRIX_HANDLE | Invalid matrix handle |