{"record":{"id":"bf83f26bba393efc","repo":"diegosouzapw/OmniRoute","slug":"theoldllm-vercel-mitigated","errorCode":"THEOLDLLM_VERCEL_MITIGATED","errorMessage":"The Old LLM is blocked by Vercel for this server egress IP. Configure a residential provider or global proxy for theoldllm and retry.","messagePattern":"The Old LLM is blocked by Vercel for this server egress IP\\. Configure a residential provider or global proxy for theoldllm and retry\\.","errorType":"http","errorClass":null,"httpStatus":null,"severity":"error","filePath":"open-sse/executors/theoldllm.ts","lineNumber":278,"sourceCode":"        if (p.error) {\n          detail = JSON.stringify(p.error);\n          break;\n        }\n      } catch {}\n    }\n  }\n  return JSON.stringify({\n    error: { message: detail, type: \"upstream_error\", code: `HTTP_${status}` },\n  });\n}\n\nfunction buildVercelMitigationError(): string {\n  return JSON.stringify({\n    error: {\n      message:\n        \"The Old LLM is blocked by Vercel for this server egress IP. Configure a residential provider or global proxy for 'theoldllm' and retry.\",\n      type: \"upstream_access_denied\",\n      code: \"THEOLDLLM_VERCEL_MITIGATED\",\n    },\n  });\n}\n\nfunction buildProxyUnavailableError(): string {\n  return JSON.stringify({\n    error: {\n      message:\n        \"The Old LLM proxy assignment has no active proxies. Configure or enable a proxy and retry.\",\n      type: \"proxy_unavailable\",\n      code: \"THEOLDLLM_PROXY_UNAVAILABLE\",\n    },\n  });\n}\n\nasync function fetchUpstreamWithRetry(\n  reqBody: Record<string, unknown>,\n  signal: AbortSignal | null | undefined,","sourceCodeStart":260,"sourceCodeEnd":296,"githubUrl":"https://github.com/diegosouzapw/OmniRoute/blob/a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d/open-sse/executors/theoldllm.ts#L260-L296","documentation":"Error \"The Old LLM is blocked by Vercel for this server egress IP. Configure a residential provider or global proxy for theoldllm and retry.\" thrown in diegosouzapw/OmniRoute.","triggerScenarios":"Thrown at open-sse/executors/theoldllm.ts:278 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d","analyzedAt":"2026-08-25T18:35:09.898Z","schemaVersion":2},"datasetVersion":"2026-08-25T21:54:21.419Z"}