The HTTP 1021 error is typically associated with security services like Cloudflare, and it means:
Access Denied – You are being rate-limited or blocked because your IP or request pattern violates the server's firewall rules.
Possible Reasons for a 1021 Error in RChilli or Integrated Systems
If you're encountering this error in the context of using RChilli’s API or portal, it could be due to:
-
API Rate Limits Exceeded
You've sent too many requests in a short time. RChilli enforces API usage limits per your plan, and crossing that threshold triggers this error. -
Invalid or Suspicious IP/Geo Access
If you're accessing the RChilli services from an unrecognized or restricted region/IP, the firewall might block the connection. -
Misconfigured Headers or API Keys
If the request contains missing or malformed headers (e.g., userkey, version, subuserid), the security service may block it as a suspicious request. -
Server Selection Conflict
If your RChilli account is configured for a specific region (like US or EU) and you're calling an endpoint from another region unintentionally, this could lead to a denial of service.
Recommended Fixes
Here’s what you can do:
✅ Step 1: Check Your API Usage
-
Log in to My Account.
-
Go to the Integration or My Plans tab.
-
Review your parsing credits and expiration dates. If the limit is hit, your key will stop functioning and might return errors like 1021.
✅ Step 2: Confirm Correct Server Region
Make sure you're calling the API endpoint corresponding to your configured region. If you're unsure:
-
Refer to: Server Location Configuration Guide.
-
Or contact support to verify or change your server configuration.
✅ Step 3: Validate Your API Request
Ensure your request includes:
-
A valid
userkey
-
The correct
version
(e.g.,8.0.0
) -
A valid
subuserid
-
Properly formatted headers (
Content-Type: application/json
)
✅ Step 4: Wait or Retry Later
If it's a rate-limiting issue:
-
Wait for 5–10 minutes before retrying.
-
Implement retry logic with exponential backoff in your API client.
Still Getting the Error?
If none of the above resolve your issue, please:
-
Email support@rchilli.com with:
-
The exact API endpoint you’re calling
-
The full error response
-
Your
userkey
(if comfortable sharing in a secure channel)
-
Or you can raise a ticket by sending email at support@rchilli.com
Comments
0 comments
Please sign in to leave a comment.