{"record":{"id":"bb3d0068802411b6","repo":"openai/codex","slug":"failed-to-start-managed-network-proxy-err-bb3d00","errorCode":null,"errorMessage":"failed to start managed network proxy: {err}","messagePattern":"failed to start managed network proxy: (.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/core/src/session/mod.rs","lineNumber":1079,"sourceCode":"        let spec = spec\n            .with_exec_policy_network_rules(exec_policy)\n            .map_err(|err| {\n                tracing::warn!(\n                    \"failed to apply execpolicy network rules to managed proxy; continuing with configured network policy: {err}\"\n                );\n                err\n            })\n            .unwrap_or_else(|_| spec.clone());\n        let network_proxy = spec\n            .start_proxy(\n                permission_profile,\n                network_policy_decider,\n                blocked_request_observer,\n                managed_network_requirements_enabled,\n                audit_metadata,\n            )\n            .await\n            .map_err(|err| anyhow::anyhow!(\"failed to start managed network proxy: {err}\"))?;\n        let session_network_proxy = {\n            let proxy = network_proxy.proxy();\n            SessionNetworkProxyRuntime {\n                http_addr: proxy.http_addr().to_string(),\n                socks_addr: proxy.socks_addr().to_string(),\n            }\n        };\n        Ok((network_proxy, session_network_proxy))\n    }\n\n    async fn refresh_managed_network_proxy_for_current_permission_profile(&self) {\n        let Ok(_refresh_guard) = self.managed_network_proxy_refresh_lock.acquire().await else {\n            error!(\"managed network proxy refresh semaphore closed\");\n            return;\n        };\n        let session_configuration = {\n            let state = self.state.lock().await;\n            state.session_configuration.clone()","sourceCodeStart":1061,"sourceCodeEnd":1097,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/core/src/session/mod.rs#L1061-L1097","documentation":"Error \"failed to start managed network proxy: {err}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/core/src/session/mod.rs:1079 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Check the managed network proxy binary and port availability per the reported error."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"339751715c64496cb86246bfb3935f40e309dd3d","analyzedAt":"2026-08-25T05:35:09.876Z","schemaVersion":2},"datasetVersion":"2026-08-25T06:17:31.827Z"}