32
Troubleshooting
Error Codes
ERR-2017 - INVALID PROVISION REQUEST
Please check for each asset detail used in bulk file does not miss any mandatory field.
For provisioning one asset, these are the mandatory fields:
hostIP, type, technology
Note : For bulk provisioning assets, technology and hostIP are mandatory fields and are
supposed to be passed in the input file whereas type is already passed along with the API.
For provisioning asset in bulk, these 6 data fields must be provided in this order:
technology,hostip,dnsname,mac,netbios,uuid
Comware 5,18.10.11.75,api-
kwc01.eng.com,10:00:00:00:01:61,NetBios60,
Note: If you are provisioning using a file then you can skip uuid as it is mandatory only in
case of reprovisioning.
For reprovisioning asset in bulk, these 6 data fields must be provided in this order:
technology,hostip,dnsname,mac,netbios,uuid
Comware 5,18.10.11.75,api-
kwc01.eng.com,10:00:00:00:01:61,NetBios60,8951414a-94a8-4166-83e7-
5957209ae2df
ERR-2018 - INVALID COMMAND RECEIVED
Please check the commands being passed as keys to curl call. API to get supported
commands for an asset can be used to verify this.
ERR-2023 - FAILED IN FETCH COMMANDS
Your session may have expired. Please try again by logging out and logging back in.
ERR-2027 - INVALID MANIFEST TYPE
Please check if “type” field provided in curl call or in API gateway UI is “PolicyCompliance”.
ERR-2030 - INVALID CONTENT TYPE
The content-type for HTTP request is “multipart/form-data”.
The content-type for the individual file part is “plain/text”.
For example: Received=application/zip
Please check value for “data” key which must be either string or a file whose mime type is
“plain/text”.
ERR-2031 - ASSET ALREADY REVOKED
Please check if “asset_uuid” provided in curl call or in API gateway UI is revoked already.
API to check individual asset status can be used to verify this.