Overview of CENM error codes
Corda Enterprise Network Manager can report a number of error codes. The tables below provide details about such error codes for errors related to configuration parsing and validation.
- The CENM error codes are listed in the CENM error codes table below.
- The RPC Admin API error codes are listed in the RPC Admin API error codes table below.
For each error code in the tables, there is additional information about its aliases, the reason why that error occurred, and (for the main CENM errors) instructions on what actions you can take to address the problem reported by the error.
- Error code: the error code as reported by the Corda node.
- Description: a description of what has gone wrong.
- Actions to fix: what actions to take in order to address the problem (only available for the main CENM error codes in the first table below).
To make use of this table, search the console or node logs for lines indicating an error has occurred. Errors that have corresponding codes will contain a message with the error code and a link pointing to this page.
CENM error codes table
|Error code||Description||Actions to fix|
|This error indicates that there were both parsing and validating issues with the config.||Check the additional details and double check that your configs are lining up with the most recent CENM documentation.|
|This error indicates that an error has occurred during configuration parsing.||Check the additional details and double check that your configs are lining up with the most recent CENM documentation.|
|This error indicates that the configuration file that was provided does not exist.||Check that the provided path is correct and that the file is actually there.|
|This error indicates that the configuration file could not be read.||Make sure you have the rights to read the configuration file.|
|This error indicates that there were validating issues with the configuration||Check the additional details and double check that your configurations are lined up with the most recent CENM documentation.|
|This error indicates that a substitution did not resolve to anything.||Check if the entries in your configuration file are specified correctly.|
RPC Admin API error codes table
These error codes are a bit different than the CENM error codes in the table above. They are attached to the RPC errors that are thrown when using the CENM services’ RPC Admin API.
These error codes can be accessed by using the
code property when encountering the error in the RPC client.
|Used when the server throws a more general exception - for example, |
|Used when the client’s request is being marshalled into a JSON. If there is a processing exception during that phase, this error type will be used.|
|Used when the server’s response (body) cannot be un-marshalled into the given object. This can happen because of various reasons - see the attached cause in the |
|Used when the server’s response (body) is missing, and the call requires a response.|
|Decoding uploaded node info |
|Parsing uploaded node info or Network Parameters to |
|Writing node info to disk file failed.|
|Provided Network Parameters file (argument provided by Angel Service when starting Network Map) doesn’t exist.|
|Provided Network Parameters file (argument provided by Angel Service when starting Network Map) failed parsing or validation.|
|New advertised Network Parameters update is same to existing Network Parameters.|
|No parameters update found for given Network Parameters’s hash or there are no scheduled updates at all.|
|Update deadline specified in advertised parameters update hasn’t passed yet.|
|Advertised parameters update hasn’t been signed yet.|
|Provided legal name |
|Provided revocation reason is not in the list of supported reasons (|
|Certificate to be revoked doesn’t exist.|
|Signing process used for fetching or signing provided data type (|
|There was an error during actual material signing.|
|The function used in the request cannot be recognised.|
|The message type used in the request cannot be recognised.|
|The content used in the request cannot be recognised.|
|Used when the user token is invalid.|
|Used when a call is made that the user does not have authorisation for.|
|Sub-zone with provided |
|Provided configuration to be uploaded failed parsing.|
|Provided configuration to be uploaded failed user validation rules (non-runtime dependent ones).|
|Provided label data to be uploaded failed validation (text is empty or colour is not formatted as RGB hex code).|
Corda Enterprise error codes
For a list of node error codes in Corda Enterprise, see Node error codes.