Skip to main content
Version: 3.13

ScalarDL Auditor Error Codes

This page provides a list of error codes in ScalarDL Auditor.

Error code classes and descriptions​

ClassDescription
DL-AUDITOR-3xxxxErrors for the validation error category
DL-AUDITOR-4xxxxErrors for the user error category
DL-AUDITOR-5xxxxErrors for the internal error category

DL-AUDITOR-3xxxx status codes​

The following are status codes and messages for the validation error category.

DL-AUDITOR-304001​

Message

The nonce has already been used.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305001​

Message

The request has been tampered with.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305002​

Message

The specified asset proof doesn't exist in Ledger.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305003​

Message

The specified request proof doesn't exist.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305004​

Message

Hash validation failed.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305005​

Message

The specified lock entry doesn't exist. A bug might exist, or tampering might have occurred.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305006​

Message

An invalid asset proof is given. Namespace: %s; Asset ID: %s

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305007​

Message

The expected asset record doesn't exist.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305008​

Message

The specified asset and the asset lock are inconsistent.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305009​

Message

The specified lock type is not supported. Type: %s

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305010​

Message

readUnlock is used for unlocked or write-locked assets.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-305011​

Message

writeUnlock is used for unlocked or read-locked assets.

Solution

Data or program tampering, or a software bug, may have occurred. Contact your system administrator to check for any signs of malicious activity.

DL-AUDITOR-4xxxx status codes​

The following are status codes and messages for the user error category.

DL-AUDITOR-407001​

Message

The lock must be validated before it can be released.

Solution

Validate the lock before attempting to release it.

DL-AUDITOR-409001​

Message

The specified asset is not found.

Solution

Verify the asset ID and namespace are correct and the asset has been created.

DL-AUDITOR-414001​

Message

%s must be set if HMAC authentication is used.

Solution

Set 'scalar.dl.auditor.authentication.hmac.cipher_key' in the Auditor configuration file (e.g., auditor.properties). Use an unpredictable and long value for security.

DL-AUDITOR-414002​

Message

Authentication between Ledger and Auditor is not correctly configured. Set %s along with a private key with %s or %s if you use digital signature authentication.

Solution

For digital signature authentication, set these properties in auditor.properties: 'scalar.dl.auditor.cert_holder_id' and either 'scalar.dl.auditor.private_key_path' (path to PEM file) or 'scalar.dl.auditor.private_key_pem' (PEM-encoded data). Ensure the authentication method matches the Ledger configuration.

DL-AUDITOR-414003​

Message

Authentication between Ledger and Auditor is not correctly configured. Set %s if you use HMAC authentication.

Solution

For HMAC authentication between Ledger and Auditor, set 'scalar.dl.auditor.servers.authentication.hmac.secret_key' in auditor.properties with a shared secret. This must match the Ledger's corresponding HMAC secret key.

DL-AUDITOR-5xxxx status codes​

The following are status codes and messages for the internal error category.

DL-AUDITOR-500001​

Message

Binding the request proof failed. Details: %s

Solution

Check the error details in the logs and verify your database configuration and connection.

DL-AUDITOR-500002​

Message

Getting the request proof failed. Details: %s

Solution

Check the error details in the logs and verify your database configuration and connection.

DL-AUDITOR-500003​

Message

Binding the asset record failed. Details: %s

Solution

Check the error details in the logs and verify your database configuration and connection.

DL-AUDITOR-500004​

Message

Retrieving the asset records failed. Details: %s

Solution

Check the error details in the logs and verify your database configuration and connection.

DL-AUDITOR-500005​

Message

Getting the asset lock failed. Namespace: %s; Asset ID: %s; Details: %s

Solution

Check the error details in the logs and verify your database configuration and connection.

DL-AUDITOR-504001​

Message

The specified lock entry is currently held by a writer.

Solution

Retry the operation.

DL-AUDITOR-504002​

Message

The specified asset record is in use.

Solution

Retry the operation.

DL-AUDITOR-504003​

Message

The entry has already been recovered, or an issue might have occurred.

Solution

Retry the operation. Contact your system administrator to check for any signs of malicious activity if the issue persists.