Skip to main content

Shared Proxy HTTP Error Codes Reference

HTTP error codes for shared Residential, Mobile & Datacenter Proxies.

4xx Client Error Codes​

Errors in the 4xx range indicate issues with the client’s request to the proxy.

Status CodeDescription
400Bad Request
407Proxy Authentication Required
Example Responses
HTTP/1.1 400 Bad Request
Connection: close
Content-Length: 0
HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="proxy"
Connection: close
Content-Length: 0

5xx Server Error Codes​

Errors in the 5xx range indicate the proxy server failed to fulfill a valid request. A sample 503 response:

HTTP/1.1 503 No exit node
Content-Length: 0
Err-Code: 503.9.6
Err-Msg: Unable to get node for required filters

503 Service Unavailable​

A 503 status means the proxy cannot handle the request right now. The Err-Code and Err-Msg fields pinpoint the exact failure.

Err-CodeErr-Msg
503.0Unspecified error
503.1.1Invalid user or password
503.1.2Unable to get user
503.2.1No traffic left
503.3.1Target host denied
503.4.1Target port denied
503.5.1Node is offline
503.6.1Connection is closed
503.7.1Incorrect host name
503.8.1Node has rejected the request
503.9.1No exit node
503.9.2Node is not connected
503.9.3User session is empty
503.9.4Empty session result
503.9.5Unable to get node or node not connected
503.9.6Unable to get node for required filters
503.9.6aUnable to get node for required filters after session TTL expired
503.9.6bUnable to get node for required filters after node bindTTL expired
503.9.7Unable to get node for required filters as not selected or not connected
503.9.8Empty next node for required filters
503.9.8aEmpty next node for required filters after session TTL expired
503.9.8bEmpty next node for required filters after node bindTTL expired
503.9.9Node not assigned to port as not selected or not connected
503.9.10Bad port index type 1
503.9.11Bad port index type 2
503.9.12Unable to assign node to port type 1
503.9.13Unable to assign node to port type 2
503.9.14Unable to assign node to port type 3
503.9.15Unable to assign node to port as not match
503.9.16Unable to get node from master

504 Gateway Timeout​

The 504 status indicates that the proxy node did not respond in time.

Err-CodeErr-Msg
504.1.1Node connect timed out

Troubleshooting Tips & Best Practices​

  • Validate Credentials: Always verify proxy username/password for 407 and 503.1.x errors.
  • Monitor Usage: Track your bandwidth to avoid β€œNo traffic left” errors.
  • Review Filters: Loosen or adjust filtering criteria when facing 503.9.x errors.
  • Rotate Exit Nodes: If encountering offline or unresponsive nodes, switch nodes.
  • Adjust Timeouts: Tune client and proxy timeouts to prevent premature timeouts.