Explore the catalog of Bright Data HTTP errors, including error codes, descriptions, and actions to resolve common proxy issues.
This article addresses all proxy errors originating from BrightData. While using our proxies, you may encounter errors that do not originate from Brightdata. To identify the source of the error, check if the response headers include BrightData error fields (seen below). Ensure you receive all response headers by following the instructions as seen below (-v flag).
If the error response lacks BrightData error header fields, the issue is unrelated to BrightData and instead you should refer to How to overcome website blocking.
To view and test your settings, or restoring an issue, you can run a curl command from your shell prompt and add the option flag -v or i. These flags will run curl in verbose mode and print out the header fields, including the custom error code and message.
Copy
Ask AI
curl -v [rest of curl command options]
To see a more compact view with the header fields response only use the -i option for curl:
Copy
Ask AI
curl -i [rest of curl command options]
Alternatively, you can use the nc command to get the fields printed to screen:
Bright data offers a REST API to access its proxy networks as well as the Unlocker product and our SERP for targeting search engines. The error field names are slightly different , yet the content is identical.
Example response:
Copy
Ask AI
"status_code": 407,"status_message": "Proxy Authentication Required","error": "Proxy Authentication Required","error_message": "No proxy credentials provided. Please add credentials and try again.","error_code": "client_10010"
When Using the Data center/ISP or gIPs products with the -ip-x.x.x.x targeting flag, the error code 400 can appear in case the IPs under your zone has been refreshed, removed, or simply changed due to system updates
This error typically arises after your BrightData account has been recently suspended.
An automatic suspension occurs if your account balance becomes negative.
If the suspension extends beyond 24 hours, the static allocated IPs will be released from your account.
Upon reactivation, the reallocated IPs may differ from the original ones, thus if the previously allocated IPs are still being targeted - this error is thrown.
Whenever this error appears, you should go to your Bright Data Zones page, and view the updated list of IPs relevant to this zone.
Your [proxy type] [DC|ISP] zone does not have IPs in selected countries. Either IPs location has changed, or zone not configured with proxies in selected countries. Check zone configuration and try again with relevant country code. Read more: https://docs.brightdata.com/api-reference/proxy/geolocation-targeting
These are the x-brd-err-code values for HTTP error 402:
policy_20130
x-brd-error
Residential Failed bad_endpoint
x-brd-err-msg
Residential Failed (bad_endpoint) - Requested site is not available for immediate residential (no KYC) access mode due to the fact that %HTTP_METHOD% requests are not allowed.
HTTP 403 response code means you are forbidden from accessing a valid URL. The server processed the request, but it can’t fulfill the request either due to the way the request was sent by the client or due to Bright Data policy, blocking target access.
These are the x-brd-err-code values for HTTP error 403:
client_10070
x-brd-error
No Protocol
x-brd-err-msg
Protocol was missing from original request. Please add either HTTP or HTTPS and retry.
client_10080
x-brd-error
No Destination Host
x-brd-err-msg
No destination host. Destination host is missing or incorrect. Check your request parameters and try again
client_10090
x-brd-error
You are trying to use Browser API zone as regular proxy
x-brd-err-msg
You are trying to use Browser API zone as regular proxy. A browser should be used to access this zone. See Browser API for information on how to access your Browser API zone
client_10130
x-brd-error
Forbidden: this super proxy is allowed to be used only for China domains via China peers. Otherwise use brd.superproxy.io.
Forbidden: You tried to target %HOST% but got blocked
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked since this host is not an allowed target in your zone’s allowlist security setting. Please add this host to your allowlist or delete all content from allowlist to allow all targets.
client_10260
x-brd-error
Forbidden: You tried to target %HOST% but got blocked
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked since this host is explicitly blocked target in your zone’s denylist security setting. Please remove this host from your denylist or delete all content from denylist to allow all targets.
policy_20010
x-brd-error
Bad protocol
x-brd-err-msg
The protocol you are using to access our proxy is not supported. Bright data supports HTTP, HTTPS & SOCKS5 upon special approval. Please fix your protocol and try again
Forbidden: target site requires special permission. Contact BrightData for assistance
x-brd-err-msg
Forbidden: target site requires special permission.
You are trying to access a target site which is not permitted by our compliance policy. In order to gain access you may need to undergo a KYC process, you can do so by filling in the form: https://brightdata.com/cp/kyc
If you have already completed the KYC approval, please contact your account manager for further details.
policy_20051
x-brd-error
Forbidden: target site requires special permission. Contact BrightData for assistance
x-brd-err-msg
Forbidden: target site requires is a government site and requires special permissions to access.
In order to gain access you may need to undergo a KYC process, you can do so by filling in the form: https://brightdata.com/cp/kyc
If you have already completed the KYC approval, please contact your account manager for further details.
policy_20080
x-brd-error
Forbidden: request needs to be made using residential network
x-brd-err-msg
Forbidden: You are accessing a domain which is not permitted to access by Bright Data Datacenter or ISP networks. Please retry your request using a Residential network zone.
policy_20090
x-brd-error
Forbidden: requests to this domain are blocked using the proxy networks, please get access via a Web unlocker zone or IDE tools, or contact your account manager to assist
x-brd-err-msg
Forbidden: requests to this domain are blocked using the Datacenter, ISP and Residential proxy networks, please get access via a Web unlocker zone or IDE tools, or contact your account manager for further assistance
policy_20030
x-brd-error
Forbidden: target blocked
x-brd-err-msg
Forbidden: You tried to target www.somehost.com but got blocked.
It can be related to your denylist or allowlist settings or the target site is not allowed by Bright Data policy.
Country %COUNTRY% is not permitted for targeting, please modify to a different country
x-brd-err-msg
Country %COUNTRY% is not permitted for targeting, please modify to a different country
policy_20250
x-brd-error
Forbidden: You tried to target %HOST% but got blocked.
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked by Bright Data policy settings. Either this website is forbidden by Bright Data policy or your account doesn’t have the right permission to access it.
policy_20251
x-brd-error
Forbidden: You tried to target %HOST% but got blocked.
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked by Bright Data policy settings. Either this website is forbidden by Bright Data policy or your account doesn’t have the right permission to access it.
policy_20260
x-brd-error
Forbidden: You tried to target %HOST% but got blocked.
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked by Bright Data policy settings. Either this website is forbidden by Bright Data policy or your account doesn’t have the right permission to access it.
policy_20261
x-brd-error
Forbidden: You tried to target %HOST% but got blocked.
x-brd-err-msg
Forbidden: You tried to target %HOST% but got blocked by Bright Data policy settings. Either this website is forbidden by Bright Data policy or your account doesn’t have the right permission to access it.
policy_20031
x-brd-error
Forbidden: Target %HOST% is blocked.
x-brd-err-msg
Forbidden: target %HOST% is blocked by Bright Data. Target host provides web service or information of Bright Data and our proxies cannot be used to target it.
If you get HTTP error 407, this implies there is an error in authentication. This can be due to incorrect credentials or due to your account being suspended.
client_10000
x-brd-error
Authentication failed
x-brd-err-msg
Invalid authentication: check credentials and retry.
Bright Data credentials include your account ID, zone name and password
client_10001
x-brd-error
Invalid Auth
x-brd-err-msg
Invalid authentication: check credentials and retry
client_10002
x-brd-error
Auth failed: Zone not found.
x-brd-err-msg
Authentication failed: zone not found.
Zone name used is either misspelled, or zone is disabled or deleted.
Check your inputs, and validate zone is “Active” in Bright Data control panel, or use our API to get current zone status: Get Active Zones
client_10010
x-brd-error
Proxy Authentication Required
x-brd-err-msg
No proxy credentials provided. Please add credentials and try again.
client_10020
x-brd-error
Account is suspended. Login to activate your account
x-brd-err-msg
Account is suspended. Login to activate your account
client_10030
x-brd-error
Authentication failed
x-brd-err-msg
You are not allowed to access our API via this IP. Please verify your settings or allowlist this IP.
Could not resolve host %HOST%. Check host name is correctly spelled and retry. If host is properly spelled contact brightdata.com for DNS support.
target_40011
x-brd-error
No IPv6 address (AAAA record) found for %HOST%
x-brd-err-msg
Attempting to resolve %HOST% to IPv6 failed. This is probably because the host you are targeting does not publish an IPv6 IP address. Retry the request on an IPv4 proxy.