| INVALID_FORMAT | The line could not be parsed into a supported public proxy endpoint. | Compare it with the accepted examples; check brackets, scheme, port, and credential separators. |
|---|
| PRIVATE_ADDRESS | The endpoint was private, reserved, or did not resolve exclusively to public addresses. | Use the public hostname supplied by the provider; do not submit loopback, LAN, or internal service addresses. |
|---|
| DNS_FAILED | The checker could not resolve the submitted proxy hostname. | Verify spelling and public DNS records from an independent resolver, then retry. |
|---|
| AUTH_REQUIRED | The proxy requested authentication or rejected the supplied authentication exchange. | Verify username format, password encoding, IP-whitelist mode, and product-specific authentication rules privately. |
|---|
| CONNECT_REFUSED | The remote host refused or closed the proxy connection. | Confirm host, port, service state, allowlists, and whether the provider expects another transport. |
|---|
| NETWORK_UNREACHABLE | The checker could not establish a route to the proxy host. | Check address-family reachability and whether the endpoint is restricted to a private or provider network. |
|---|
| TLS_FAILED | A required TLS handshake or certificate verification failed. | Confirm whether the proxy transport is HTTPS, whether the hostname matches its certificate, and whether the provider requires a different TLS endpoint. |
|---|
| TARGET_DNS_FAILED | The selected target hostname could not be resolved in the active transport's documented DNS mode. | Keep the proxy transport fixed and verify whether checker-side or proxy-side target DNS is intended. |
|---|
| TARGET_CONNECT_FAILED | The proxy route worked for the exit check but did not establish the selected target connection. | Treat this as target-specific transport evidence and retry General HTTPS connectivity before changing credentials. |
|---|
| TARGET_TLS_FAILED | The selected target's HTTPS handshake failed after the neutral exit check succeeded. | Compare target policy and the active transport; do not report the proxy endpoint itself as universally offline. |
|---|
| TARGET_TIMEOUT | The selected target request produced no response headers within eight seconds. | Retain the successful exit evidence and retry the same target once; do not invent an HTTP status. |
|---|
| TARGET_FAILED | The selected target request failed without a more specific public target-stage code. | Retest one endpoint with the same explicit transport and record only the non-secret code, target, and time. |
|---|
| TARGET_NOT_ACCEPTED | The selected target returned response headers outside the accepted 2xx/3xx range. | Record the status and retry General HTTPS connectivity; treat the result as target-specific, not proof of a ban. |
|---|
| TIMEOUT | One proxied request attempt did not finish within eight seconds. | Retry at another time and compare an explicit transport; do not treat one timeout as a throughput measurement. |
|---|
| BAD_RESPONSE | The exit-IP service returned a non-200, oversized, malformed, or non-public address response. | Retry once and compare another endpoint; persistent results may indicate response rewriting or an upstream service problem. |
|---|
| CANCELLED | The run was cancelled before this check produced a normal terminal result. | Start a new run if evidence is still needed; do not reinterpret cancellation as endpoint failure. |
|---|
| UNKNOWN | The failure did not match a more precise public category. | Retest one endpoint with an explicit transport and retain only non-secret timestamps, codes, and target details for support. |
|---|