ScalarDL Auditor Error Codes
This page provides a list of error codes in ScalarDL Auditor.
Error code classes and descriptions​
| Class | Description |
|---|---|
DL-AUDITOR-3xxxx | Errors for the validation error category |
DL-AUDITOR-4xxxx | Errors for the user error category |
DL-AUDITOR-5xxxx | Errors 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 for %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 for %s failed. 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.