Most API errors provide enough information in their error messages to resolve them. A few errors appear frequently when you set up API access. This article describes the most common error types and how to fix them.
Where to find error definitions
The API error codes have detailed descriptions on the API documentation page, as do the registry-registrar protocol (RRP) response codes. A few errors appear frequently when setting up API access.
Tip: If you see a timeout, try the call again after a few minutes.
Common error types
| Error type | Example error message | What it means | How to resolve |
|---|---|---|---|
| Validation error | ErrCount=1 Err1=Bad User name or Password ResponseCount=1 ResponseNumber1=304155 ResponseString1=Validation error; invalid ; loginid | The login credentials are not valid. |
|
| Validation error | Err1=Invalid Registrant information. Err2=Parameter value range error - 7037 - Invalid telephone number format. ResponseCount=1 ResponseNumber1=304145 ResponseString1=Validation error; invalid ; registrant contact Note: other contact validation errors provide similar responses. | The information being submitted does not comply with the domain's registration requirements. |
|
| IP error | ErrCount=1 Err1=User not permitted from this IP address - [the IP address doing the call]. See Whitelisting your IP for the live environment for details. ResponseCount=1 ResponseNumber1=713254 ResponseString1=Policy error; unauthorized; user(s) | The IP address performing the API call has not been added to the Enom account. |
|
| SSL error | ErrCount=2 Err1=500 - Unable to parse CSR. Err2=Unable to retrieve CSR information ResponseCount=2 ResponseNumber1=620397 ResponseString1=System error; failed to send; ResponseNumber2=304224 ResponseString2=Validation error; invalid ; information | The example error indicates an issue with the CSR formatting. |
|
| Other error | ErrCount=1 Err1=Failed executing CERTPARSECSR ResponseCount=1 ResponseNumber=699999 ResponseString=System error; unknown; unknown | There may be an issue with the connection to a particular upstream provider or an internal problem with the Enom system. |
|
Next steps
Questions? Contact Enom Support.
How helpful was this article?
Thanks for your feedback!
Do you still need help? If so please submit a request here.