FetchError: connect ECONNREFUSED 127.0.0.1:443
還沒有人認領這個 Issue。
評估
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 新手友好度
- 25/100
- Issue 類型
- 缺陷
- 描述清晰度
- 需要釐清
- 活躍度
- 停滯
- 技術堆疊
- macos, node.js
- 領域
- desktop, networking
研究方向
記錄的失敗會經過 lib/src/network/helix.ts、lib/src/auth/copilotToken.ts 和 lib/src/auth/copilotTokenManager.ts。先追蹤這些入口附近的 checkStatus 請求和 token 取得路徑,然後重現 ECONNREFUSED 127.0.0.1:443 錯誤。完成的標準是找出原因,並驗證 checkStatus 能夠成功完成。
由索引模型根據 Issue 內容生成。
描述
Describe the bug
I can't use it
Versions
- Copilot for Xcode: [e.g. 0.33.0]
- Xcode: [e.g. 16.2]
- macOS: [e.g. 15.3.1]
Logs
[2025-04-18T14:53:16.510Z] [info] [GitHubCopilot] [53464] window/logMessage: {
"type" : 3,
"message" : "[lsp] GitHub Copilot Language Server 1.277.0 initialized"
}
[2025-04-18T14:53:16.723Z] [info] [GitHubCopilot] [53464] window/logMessage: {
"type" : 4,
"message" : "[certificates] Read 69 certificates from Mac keychain"
}
[2025-04-18T14:53:16.723Z] [info] [GitHubCopilot] [53464] window/logMessage: {
"type" : 3,
"message" : "[certificates] Removed 14 expired certificates"
}
[2025-04-18T14:53:16.867Z] [info] [GitHubCopilot] [53464] statusNotification: {
"status" : "Warning",
"message" : "FetchError: connect ECONNREFUSED 127.0.0.1:443",
"busy" : false,
"kind" : "Warning"
}
[2025-04-18T14:53:16.868Z] [info] [GitHubCopilot] [53464] window/logMessage: {
"type" : 1,
"message" : "[lsp] Request checkStatus: FetchError: connect ECONNREFUSED 127.0.0.1:443\n at fetch (\/snapshot\/copilot-client\/node_modules\/@adobe\/helix-fetch\/src\/fetch\/index.js:99:11)\n at processTicksAndRejections (node:internal\/process\/task_queues:95:5)\n at cachingFetch (\/snapshot\/copilot-client\/node_modules\/@adobe\/helix-fetch\/src\/fetch\/index.js:288:16)\n at O1e.fetch (\/snapshot\/copilot-client\/lib\/src\/network\/helix.ts:94:22)\n at fetchCopilotToken (\/snapshot\/copilot-client\/lib\/src\/auth\/copilotToken.ts:206:16)\n at authFromGitHubToken (\/snapshot\/copilot-client\/lib\/src\/auth\/copilotToken.ts:130:22)\n at Zee.fetchCopilotTokenEnvelope (\/snapshot\/copilot-client\/lib\/src\/auth\/copilotTokenManager.ts:78:29) {\n type: 'system',\n _name: 'FetchError',\n code: 'ECONNREFUSED',\n errno: -61,\n erroredSysCall: 'connect'\n}"
}
[2025-04-18T14:53:16.869Z] [error] [GitHubCopilot] [53464] Failed to send request checkStatus. Error: Language server error: Server error: -32603 Request checkStatus failed with message: connect ECONNREFUSED 127.0.0.1:443 nil
- 主要語言
- Swift
- 星號
- 6.3k
- 分支
- 2k
- 平均合併
- 3 天 21 小時
- 30 天內合併 PR
- 2
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
github/CopilotForXcode 的其他 Issue
-
難度 1/5 1 小時以內 新手友好度 85/100
github/CopilotForXcode#181 · 2 個 reaction ·
-
Add ability to attach Copilot window only to Xcode projects/workspaces, ignoring standalone files 未關閉
難度 3/5 1-2 天 新手友好度 68/100
github/CopilotForXcode#945 ·
-
難度 2/5 1-3 小時 新手友好度 35/100
github/CopilotForXcode#943 ·
-
難度 5/5 一週以上 新手友好度 10/100
github/CopilotForXcode#936 · 2 則留言 ·
-
難度 5/5 一週以上 新手友好度 10/100
github/CopilotForXcode#934 ·
查看 github/CopilotForXcode 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 76/100
bitcoindevkit/bdk-ffi#1125 ·
-
難度 2/5 1-3 小時 新手友好度 84/100
manaflow-ai/cmux#13417 ·
-
triage
難度 2/5 1-3 小時 新手友好度 84/100
ionic-team/capacitor#8616 ·
-
難度 2/5 1-3 小時 新手友好度 80/100
paritytech/host-rust-core#868 ·
-
難度 1/5 1 小時以內 新手友好度 90/100
Cocoanetics/SwiftMail#238 · 1 則留言 ·