Skip to main content

Error codes

When an integration fails, Attlaz returns a stable error code alongside a human-readable message. Codes let you handle failures programmatically without parsing message text, which can change. Adapter-related codes start with EADAP; data-processing codes start with ECON.

Connection errors

Returned while establishing a connection to an external service.

CodeMessageWhen it's used
EADAPCONNFAILEDUnknown error when trying to make a connection.A connection could not be made and no more specific error applies.
EADAPNOTFOUNDUnable to make connection, not found.The connection being used does not exist.
EADAPINVALIDCONFIGUnable to make connection, invalid configuration.The connection is misconfigured — for example a required property such as a password is missing.
EADAPCONNREFUSEDConnection was refused by the server.The remote server refused the connection.
EADAPCONNTIMEOUTA timeout occurred when trying to connect.The connection attempt timed out.
EADAPCONNAUTHUnable to make connection because of authentication issues.The credentials were rejected.

Errors after connecting

Returned when a connection succeeded but a later operation failed.

CodeMessageWhen it's used
EADAPCONNERRORConnection error.The connection was made, but something went wrong sending or receiving data.
EADAPCONNTIMEOUT2Connection error: timeout after connection was made.An operation exceeded a timeout limit after connecting.
EADAPCONNABORTEDConnection error: aborted after connection was made.The connection was forcibly closed by the remote peer.

Data errors

Returned when the data being processed is the problem.

CodeMessageWhen it's used
ECONLogical error.The adapter's logic could not complete the operation.
ECONINVALIDINPUTUnable to process because of invalid input data.The input data was invalid.
ECONINVALIDDATAUnable to process because of invalid data.Processing stopped because invalid data was detected.
ECONREFUSEDUnable to perform action, insufficient rights.The operation was not permitted.