Error Codes
If an error code starting with APIGW is returned after you call an API, rectify the fault by referring to the instructions provided in API Gateway Error Codes.
| Status Code | Error Codes | Error Message | Description | Solution |
|---|---|---|---|---|
| 400 | WAF.00011001 | bad.request | Bad request | Check param |
| 400 | WAF.00011002 | url.param.illegal | The URL format is incorrect | Check URL format |
| 400 | WAF.00011003 | request.body.illegal | Request body format error: missing parameter and illegal value in body | Check request body |
| 400 | WAF.00011004 | id.illegal | Illegal ID | Check ID |
| 400 | WAF.00011005 | name.illegal | Illegal name | Check name |
| 400 | WAF.00011006 | host.illegal | Illegal domain name | Check domain name |
| 400 | WAF.00011007 | port.illegal | Illegal port | Check port |
| 400 | WAF.00011007 | ip.illegal | Illegal IP | Check IP |
| 400 | WAF.00011008 | protect.status.illegal | Illegal protection status | Check whether the protection state is in the range of enumeration value |
| 400 | WAF.00011009 | access.status.illegal | Illegal access status | Check whether the access status is in the range of enumeration value |
| 400 | WAF.00011010 | offsetOrLimit.illegal | Illegal offset or limit number | Check whether the starting line or limit number is within the range |
| 400 | WAF.00011011 | pageOrPageSize.illegal | Illegal page number or number of entries per page | Check if page number or number of items per page are in range |
| 400 | WAF.00011012 | standard.violated | Invalid parameter | Check the parameters |
| 400 | WAF.00011013 | description.illegal | Illegal description format | Check description format |
| 400 | WAF.00011014 | request.header.illegal | Request header format error: missing parameter and illegal value in header | Check header required parameters |
| 400 | WAF.00011014 | website.not.register | The website has not been put on record | Filing website |
| 400 | WAF.00012001 | invalid.token | Illegal token | Check whether the token is correct |
| 400 | WAF.00012002 | invalid.project | Inconsistency between project_id and token | Check Consistency of project_id and token |
| 400 | WAF.00012003 | permission.denied | No permission | Assign WAF required permissions to account |
| 400 | WAF.00012004 | account.frozen | Account freezing | Account unfreezing |
| 400 | WAF.00012005 | not.subscribe | Unsubscribed | Subscribe to WAF service first |
| 400 | WAF.00012006 | pdp.permission.denied | No permission | Check the PDP authority of the account |
| 400 | WAF.00012007 | jwt.authentication.disabled | JWT certification off | Open JWT certification |
| 400 | WAF.00012008 | jwt.authentication.invalid.token | Illegal JWT token | Check whether the account has JWT permission |
| 400 | WAF.00012009 | jwt.authentication.failed | JWT authentication failed | Give the account authorization first |
| 400 | WAF.00012010 | eps.all.not.support | eps.all.not.support | Open the write permission of enterprise project |
| 400 | WAF.00013001 | insufficient.quota | Insufficient function quota | Purchase function quota upgrade package |
| 400 | WAF.00013002 | feature.not.support | Function not supported | nothing |
| 400 | WAF.00013003 | port.not.support | Port not supported | Port conversion via ELB |
| 400 | WAF.00013004 | protocol.not.support | Protocol not supported | Through ELB conversion protocol |
| 400 | WAF.00013005 | wildcard.domain.not.support | Pan domain name not supported | Use specific domain names |
| 400 | WAF.00013006 | ipv6.not.support | IPv6 is not supported | The current version does not support IPv6 |
| 400 | WAF.00013007 | insufficient.tenant.quota | insufficient.tenant.quota | Purchase quota upgrade package |
| 400 | WAF.00014001 | resource.not.found | Resource not found | The resource has been deleted or does not exist |
| 400 | WAF.00014002 | resource.already.exists | Resource already exists | Resource already exists |
| 400 | WAF.00014003 | open.protect.failed | Failed to open protection | Check domain name protection status |
| 400 | WAF.00014004 | access.failed | Failed to access WAF | Modify DNS resolution |
| 400 | WAF.00014005 | bypass.failed | Bypasswaf failed | Check the protection status and try again |
| 400 | WAF.00014006 | proxy.config.error | Agent configuration error | Reconfigure the agent correctly and try again |
| 400 | WAF.00014007 | host.conflict | Domain name conflict | Check that the domain name already exists in the website configuration |
| 400 | WAF.00014008 | cert.inconsistent | The same domain name, but the certificate is inconsistent | Use the same certificate |
| 400 | WAF.00014009 | api.not.found | The interface does not exist | Check interface URL |
| 400 | WAF.00014010 | port.protocol.mismatch | Port and protocol mismatch | Select the matching protocol and port |
| 400 | WAF.00014011 | host.blacklist | It is forbidden to add the protection website, and the domain name is blacklisted | |
| 400 | WAF.00014012 | insufficient.tenant.quota | Insufficient tenant quota | Purchase quota upgrade package |
| 400 | WAF.00014013 | exclusive.ip.config.error | Exclusive IP configuration error | Check exclusive IP configuration |
| 400 | WAF.00014014 | exclusive.ip.config.error | exclusive.ip.config.error | Check exclusive IP configuration |
| 500 | WAF.00010001 | internal.error | Internal error | Contact technical support |
| 500 | WAF.00010002 | system.busy | Internal error | Contact technical support |
| 500 | WAF.00010003 | cname.failed | Failed to create or modify CNAME | Contact technical support |
| 500 | WAF.00010004 | cname.failed | Failed to get OBS file download link | Contact technical support |
Last Article: Status Code
Next Article: Obtaining a Project ID
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.