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.00011015 | spec.code.illegal | Illegal spec code of WAF | Replacing Valid WAF Specifications |
400 | WAF.00011016 | name.duplicate | Duplicated name. | Change the name. |
400 | WAF.00011017 | ipv6.switch.illegal | IPv6 defense cannot be disabled. | Enable IPv6 defense. |
400 | WAF.00011018 | action.type.illegal | Illegal action type | Replace a valid defense action type. |
400 | WAF.00011019 | cert.illegal | Illegal certificate | Use a valid certificate. |
400 | WAF.00011020 | cve.num.illegal | Invalid CVE ID | Use a valid CVE ID. |
400 | WAF.00011021 | cert.expired | Certificate has expired | Replacing an Unexpired Certificate |
400 | WAF.00011022 | gocm.action.illegal | Illegal GOCM ACTION | Check the action in the GOCM ticket and use a correct and valid action rule. |
400 | WAF.00011023 | repeat.purchases | It is not allowed to purchase twice | It is not allowed to purchase twice |
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.00013004 | protocol.not.support | Protocol not supported | Through ELB conversion protocol |
400 | WAF.00013010 | custom.ruleset.does.not.support.for.shared.policy | Custom rule set does not support for shared policy | nothing |
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.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 | website.not.register | Website is not registered | Filing website |
400 | WAF.00014013 | host.already.access | The domain name already has accessed waf | nothing |
400 | WAF.00014014 | exclusive.ip.config.error | exclusive.ip.config.error | Check exclusive IP configuration |
400 | WAF.00014015 | resource.is.being.used | Resource is in use | nothing |
400 | WAF.00014016 | ip.group.is.being.shared | IP group is being shared | nothing |
400 | WAF.00014017 | policy.is.being.shared | Policy is being shared | nothing |
400 | WAF.00014018 | certificate.is.being.shared | Certificate is being shared | nothing |
400 | WAF.00014019 | policy.is.being.disconnecting | Policy is being disconnecting | nothing |
400 | WAF.00014026 | sdk.already.exists | Sdk config already exists | Check the SDK configuration. |
400 | WAF.00014027 | certificate.already.exists | Certificate already exists | Check the certificate file. |
400 | WAF.00014028 | host.already.exists | Website already exists | Check the protected domain name. |
400 | WAF.00014029 | certificateSharing.already.exists | Current certificate already exists in target enterprise project | Check the certificate file of the target enterprise project. |
400 | WAF.00014030 | policySharing.already.exists | Current policy already exists in target enterprise project | Check the protection policy of the target enterprise project. |
400 | WAF.00014031 | ipGroupSharing.already.exists | Current ip address group already exists in target enterprise project | Check the IP address group of the target enterprise project. |
400 | WAF.00015001 | premium.instance.not.available | Dedicated WAF instance is not available. Please check configurations | check configurations |
400 | WAF.00015005 | premium.instance.illegal.flavor | Illegal ECS flavor of dedicated WAF instance | Change the ECS specifications. |
400 | WAF.00015006 | premium.instance.purchase.config.not.found | Purchase options of Premium WAF is not configured | Check the option configuration on the Premium WAF purchase page. |
400 | WAF.00016001 | elb.mode.not.available | ELB mode is not available | Check the ELB mode configuration. |
400 | WAF.00021001 | bad.request | Bad request | nothing |
400 | WAF.00021002 | url.param.illegal | The URL format is incorrect | It is recommended to modify the URL in the request body parameter to the standard URL and debug again |
400 | WAF.00021003 | request.body.illegal | The request body parameter is incorrect | It is recommended that you verify the parameters according to the document before initiating debugging |
400 | WAF.00021004 | id.illegal | The unique identifier ID format is incorrect | It is recommended to follow the correct instructions in the documentation to obtain the ID |
400 | WAF.00021005 | name.illegal | The name parameter format is incorrect | Check the format of name, which can only be composed of letters, numbers, -_ And. Cannot exceed 64 characters in length |
400 | WAF.00021006 | host.illegal | The domain name format is incorrect | Domain name can only be composed of letters, numbers, -_ And. Cannot exceed 64 characters in length |
400 | WAF.00021007 | protocol.illegal | The back-end protocol format is incorrect | The back-end protocol can only be configured as HTTP or HTTPS and must be capitalized |
400 | WAF.00021008 | port.illegal | The source port format is incorrect | Check whether the configured port is empty and whether the target port is in the range of 0-65535 |
400 | WAF.00021009 | ip.illegal | Incorrect IP format | Check whether the IP format meets the standard format of IPv4 or IPv6 |
400 | WAF.00021010 | server.address.illegal | Server configuration exception | Check whether the server configuration is empty and whether the quantity is in the range of 1-80 |
400 | WAF.00021012 | path.illegal | The URL format in the rule configuration is incorrect | It is recommended to modify the URL in the request body parameter to the standard URL and debug again |
400 | WAF.00021013 | cert.illegal | The HTTPS certificate has expired | It is recommended to upload the unexpired certificate again |
400 | WAF.00021014 | action.illegal | Illegal protective action | It is recommended to configure protection actions according to the enumerated values in the document |
400 | WAF.00021015 | rule.status.illegal | Illegal rule status | It is recommended to modify the rule status according to the rule status enumeration value in the document |
400 | WAF.00021016 | description.illegal | Description exception | It is recommended to use standard English grammar for description |
400 | WAF.00021017 | incorrect.rule.config | Incorrect rule configuration | It is recommended to configure protection rules according to the documentation in the help center |
400 | WAF.00021018 | incorrect.reference.table.config | Incorrect reference table configuration | It is recommended to configure the reference table according to the documentation in the help center |
400 | WAF.00021019 | incorrect.route.config | Incorrect line configuration | It is recommended to configure the line according to the documentation in the help center |
400 | WAF.00021020 | offsetOrLimit.illegal | Paging parameter error | It is recommended to fill in pagination parameters according to the documents in the help center |
400 | WAF.00021021 | pageOrPageSize.illegal | Illegal page or pagesize | It is recommended to view the parameter limits according to the documentation in the help center |
400 | WAF.00021022 | name.duplicate | name duplicate | Modify the name |
400 | WAF.00021023 | server.mode.illegal | Illegal mode | Check the service mode. |
400 | WAF.00021024 | proxyConfig.illegal | Illegal SDK proxy config | Check the SDK configuration. |
400 | WAF.00021025 | cookie.secure.conflict | Cookie with Secure/HttpOnly conflicts with HTTP client protocol | Check the configuration. |
400 | WAF.00021026 | condition.repeat | Duplicate rules in the condition list | Checking Rules in the Condition List |
400 | WAF.00022002 | resource.already.exists | Resource already exists | It is recommended to check whether the created resource already exists in the console |
400 | WAF.00022003 | resource.is.being.used | The resource is in use | Remove the relationship between the resource and the user before deleting the resource |
400 | WAF.00022004 | rule.conflict | Rule conflict | Check whether the target rule conflicts with the existing rule |
400 | WAF.00022006 | host.conflict | Someone else has already added this domain name, Please confirm whether the domain name belongs to you. If so, contact the service staff to help you solve it | Someone else has already added this domain name, Please confirm whether the domain name belongs to you. If so, contact the service staff to help you solve it |
400 | WAF.00022007 | open.protect.failed | Failed to enable protection, please access the traffic first | please access the traffic first |
400 | WAF.00022012 | rule.resource.already.exists | Same condition rule already exists | Check the added rule condition. |
400 | WAF.00023001 | policy.not.bind.domain | The policy is not bound a domain | Bind the domain name first |
400 | WAF.00023002 | domain.not.session.tag | Please set session tag on the domain setting page | Please configure the session tag on the domain first |
400 | WAF.00023003 | domain.not.user.tag | Please set user tag on the domain setting page | Please configure the user tag on the domain first |
401 | WAF.00010005 | request.iam.failed | Failed to request IAM. Please check current user's IAM permissions | Please check current user's IAM permissions |
401 | WAF.00010006 | update.iam.failed | Failed to request IAM. Please check current user's IAM permissions | Please check current user's IAM permissions |
401 | WAF.00012003 | permission.denied | No permission | Assign WAF required permissions to account |
401 | WAF.00012008 | jwt.authentication.invalid.token | Illegal JWT token | Check whether the account has JWT permission |
401 | WAF.00012009 | jwt.authentication.failed | JWT authentication failed | Give the account authorization first |
401 | WAF.00012011 | cop.permission.denied | No cop permission. | Check the COP permission. |
401 | WAF.00015004 | premium.instance.agency.not.ready | The IAM agency needed for dedicated WAF instance is not ready | Check the IAM Agency Permissions |
401 | WAF.00016003 | elb.mode.elb.unauthorized | No permission to get ELB info and update ELB options | Check the user permission. |
403 | WAF.00012004 | account.frozen | Account freezing | Account unfreezing |
403 | WAF.00012005 | not.subscribe | Unsubscribed | Subscribe to WAF service first |
403 | WAF.00012006 | pdp.permission.denied | No permission | Check the PDP authority of the account |
403 | WAF.00012007 | jwt.authentication.disabled | JWT certification off | Open JWT certification |
403 | WAF.00012010 | eps.all.not.support | eps.all.not.support | Open the write permission of enterprise project |
403 | WAF.00012012 | not.subscribe.cloud | The target enterprise project has not subscribed to the cloud-mode WAF instance | Subscribe to a cloud-mode WAF instance. |
403 | WAF.00012013 | not.subscribe.premium | The target enterprise project has not subscribed to the dedicated WAF instance | Subscribe to the dedicated WAF instance |
403 | WAF.00013001 | insufficient.quota | Insufficient function quota | Purchase function quota upgrade package |
403 | WAF.00013002 | feature.not.support | Function not supported | nothing |
403 | WAF.00013003 | port.not.support | Port not supported | Port conversion via ELB |
403 | WAF.00013005 | wildcard.domain.not.support | Pan domain name not supported | Use specific domain names |
403 | WAF.00013006 | ipv6.not.support | IPv6 is not supported | The current version does not support IPv6 |
403 | WAF.00013007 | insufficient.tenant.quota | insufficient.tenant.quota | Purchase quota upgrade package |
403 | WAF.00013008 | product.sold.out | The selected product has been sold out | Change Product Specification |
403 | WAF.00013009 | degrade.not.support | Forbidden to degrade, current host num exceeds degraded quota | Reduce domain name usage |
403 | WAF.00013011 | insufficient.domain.quota | Insufficient root domain quota, please purchase expansion package or upgrade specification | purchase expansion package or upgrade specification |
403 | WAF.00013012 | insufficient.port.quota | Insufficient port quota, please purchase expansion package or upgrade specification | please purchase expansion package or upgrade specification |
403 | WAF.00013013 | insufficient.host.quota | Insufficient domain quota, please purchase expansion package or upgrade specification | please purchase expansion package or upgrade specification |
403 | WAF.00013014 | insufficient.policy.quota | Insufficient policy quota | Purchase the domain name expansion package or upgrade the specification |
403 | WAF.00015002 | premium.instance.sold.out | Dedicated WAF instance is currently sold out. Please change ECS flavor or wait for restock | Please change ECS flavor or wait for restock |
403 | WAF.00015003 | premium.instance.not.allowed | The account is not allowed to create dedicated WAF instance | Check the current account configuration. |
403 | WAF.00016004 | elb.mode.unsupported.elb | ELB is not eligible for WAF. Only ELBv3 supports WAF | Check the ELB Mode |
403 | WAF.00016005 | elb.mode.unsupported.elb.spec | ELB is not eligible for WAF due to its spec. Please ensure ELB has L7 flavor | Check the ELB configuration. |
403 | WAF.00016006 | elb.mode.unsupported.elb.flavor | ELB is not eligible for WAF due to its flavor. Please ensure ELB has supported L7 flavor | Check the ELB configuration |
403 | WAF.00022005 | insufficient.quota | Insufficient resources | It is recommended to purchase the upgrade package of corresponding resources |
404 | WAF.00014001 | resource.not.found | Resource not found | The resource has been deleted or does not exist |
404 | WAF.00014009 | api.not.found | The interface does not exist | Check interface URL |
404 | WAF.00014020 | certificate.not.found | Certificate not found | Add the certificate resource. |
404 | WAF.00014021 | ipGroup.not.found | Ip address group not found | Add an IP address group. |
404 | WAF.00014022 | host.not.found | Domain name not found | Add a domain name. |
404 | WAF.00014023 | premium.waf.instance.not.found | Dedicated engine not found | Add Dedicated engine WAF instance. |
404 | WAF.00014024 | projectId.not.found | Project id not found | Check the project ID. |
404 | WAF.00014025 | policy.not.found | Policy not found | Adding a defense policy |
404 | WAF.00016002 | elb.mode.elb.not.found | Provided ELB not found | Check the ELB |
404 | WAF.00022001 | resource.not.found | Resource does not exist | It is recommended to check the resource status on the console or ask for technical support |
404 | WAF.00022008 | rule.not.found | Policy rule not found | Check the policy rule. |
404 | WAF.00022009 | certificate.not.found | certificate not found | Check whether the certificate resource has been added. |
404 | WAF.00022010 | ipGroup.not.found | Address group not found | Add an IP address group first |
404 | WAF.00022011 | policy.not.found | Policy not found | Add a protection policy first. |
409 | WAF.00016007 | elb.mode.conflict | ELB is only allowed to bind either dedicated WAF pool or shared WAF pool | Repeated binding is not allowed. |
409 | WAF.00016008 | elb.mode.ep.conflict | ELB is allowed to config in only one enterprise project | Repeated binding is not allowed. |
500 | WAF.00010001 | internal.error | Server internal error | Contact technical support |
500 | WAF.00010002 | system.busy | The system is busy, please try again later | Contact technical support |
500 | WAF.00010003 | cname.failed | Failed to create or modify CNAME | Contact technical support |
500 | WAF.00010004 | obs.failed | Failed to get OBS file download link | Contact technical support |
500 | WAF.00010007 | risk.action.is.blocking | Due to security reasons, your account has been restricted from purchasing certain pay-per-use cloud service resources according to the HUAWEI CLOUD Customer Agreement. If you have any questions, contact customer service | contact customer service |
500 | WAF.00010008 | frozen.deposit.failed | Insufficient account balance. Top up your account | Top up your account |
500 | WAF.00010009 | list.eps.failed | Failed to list enterprise project | nothing |
500 | WAF.00020001 | internal.error | Service internal exception | It is recommended to try again in five minutes |
500 | WAF.00020002 | system.busy | System busy | It is recommended to try again in five minutes |