# Response Codes

When a request fails, Residential Proxies return an HTTP response code to indicate what went wrong. Use these codes to diagnose issues and adjust your configuration accordingly.

**500 - Internal Error**

An internal process failed - such as an inability to verify or resolve a request component. Retry the request. If the issue persists, contact IPRoyal Support.

**503 - No Exits Available**

No proxy exit nodes match the filters you specified. Review your session parameters (such as country, city) and verify that the requested location or filter combination is currently available.

**504 - Exit Connection Failed**

An exit node was selected but could not establish a connection. This is typically a transient network issue. Retry the request or adjust your target parameters.
