-
Notifications
You must be signed in to change notification settings - Fork 111
Closed as duplicate of#9215
Labels
info neededWaiting on informationWaiting on information
Description
System details:
Positron and OS details:
版本: Positron Version: 2025.08.0 build 130
Code - OSS Version: 1.102.0
Commit: 76ddce5
Date: 2025-08-01T20:08:51.894Z
認可: 35.6.0
日期: 134.0.6998.205
Electron: 22.15.1
ElectronBuildId: 13.4.114.21-electron.0
Chromium: Darwin arm64 22.4.0
Node.js: undefined
V8: undefined
OS: undefined
Session details:
R 4.5.0
Python 3.13.5
Describe the issue:
In previous versions of positron, the local interpreters of R and Python could work normally. However, after I updated the positron into the latest version, all the local interpreters failed to start due to HttpError. Instead, the interpreters in the remote server can still work normally. Why does the start of local interpreters need Http? My network is also ok.

Steps to reproduce the issue:
1.Open positron.
2.Choose an interpreter.
Were there any error messages in the UI, Output panel, or Developer Tools console?
Developer Tools Error:
ERR Extension 'github.vscode-pull-request-github' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): activeComment, chatParticipantAdditions, chatParticipantPrivate, codiconDecoration, codeActionRanges, commentingRangeHint, commentReactor, commentReveal, commentThreadApplicability, contribAccessibilityHelpContent, contribCommentEditorActionsMenu, contribCommentPeekContext, contribCommentThreadAdditionalMenu, contribCommentsViewThreadMenus, contribEditorContentMenu, contribShareMenu, diffCommand, quickDiffProvider, remoteCodingAgents, shareProvider, tokenInformation, treeViewMarkdownMessage
product.json (WINS): activeComment, codiconDecoration, codeActionRanges, commentingRangeHint, commentReactor, commentReveal, commentThreadApplicability, contribAccessibilityHelpContent, contribCommentEditorActionsMenu, contribCommentPeekContext, contribCommentThreadAdditionalMenu, contribCommentsViewThreadMenus, contribEditorContentMenu, contribMultiDiffEditorMenus, contribShareMenu, diffCommand, quickDiffProvider, shareProvider, tabInputTextMerge, tokenInformation, treeViewMarkdownMessage
error @ workbench.desktop.main.js:22072
Kernel Supervisor:
2025-09-02 13:01:26.484 [info] Positron Kernel Supervisor activated
2025-09-02 13:01:26.484 [info] 05:01:26 [Positron] Generated connection file path: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-a5463e8f-90044.json
2025-09-02 13:01:26.484 [info] 05:01:26 [Positron] Using native IPC transport: unix sockets
2025-09-02 13:01:26.484 [info] 05:01:26 [Positron] Starting Kallichore server /Applications/Positron.app/Contents/Resources/app/extensions/positron-supervisor/resources/kallichore/kcserver with connection file /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-a5463e8f-90044.json
05:01:27 [Positron] Read domain socket connection information from /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-a5463e8f-90044.json: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-90117.sock, constructed base path: http://unix:/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-90117.sock:
05:01:27 [Positron] Failed to get initial server status from Kallichore; server may not be running or may not be ready. Check the terminal for errors. Error: {"response":{"statusCode":400,"headers":{"content-length":"0","date":"Tue, 02 Sep 2025 05:01:27 GMT"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-90117.sock","port":80,"hostname":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-90117.sock","hash":null,"search":null,"query":null,"pathname":"/status","path":"/status","href":"http://unix/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-90117.sock:/status","isUnix":true},"method":"GET","headers":{"Accept":"application/json","Authorization":"Bearer cd70569ba54741a1"}}},"statusCode":400,"name":"HttpError"}
05:01:27 [Positron] Failed to start Kallichore server: HttpError: HTTP request failed
05:05:13 [Positron] Generated connection file path: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-fa7757ba-90044.json
05:05:13 [Positron] Using native IPC transport: unix sockets
05:05:13 [Positron] Starting Kallichore server /Applications/Positron.app/Contents/Resources/app/extensions/positron-supervisor/resources/kallichore/kcserver with connection file /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-fa7757ba-90044.json
05:05:13 [Positron] Read domain socket connection information from /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-fa7757ba-90044.json: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92185.sock, constructed base path: http://unix:/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92185.sock:
05:05:13 [Positron] Failed to get initial server status from Kallichore; server may not be running or may not be ready. Check the terminal for errors. Error: {"response":{"statusCode":400,"headers":{"content-length":"0","date":"Tue, 02 Sep 2025 05:05:13 GMT"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92185.sock","port":80,"hostname":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92185.sock","hash":null,"search":null,"query":null,"pathname":"/status","path":"/status","href":"http://unix/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92185.sock:/status","isUnix":true},"method":"GET","headers":{"Accept":"application/json","Authorization":"Bearer 9729a268023da65c"}}},"statusCode":400,"name":"HttpError"}
05:05:17 [Positron] Generated connection file path: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-1a4236b5-90044.json
05:05:17 [Positron] Using native IPC transport: unix sockets
05:05:17 [Positron] Starting Kallichore server /Applications/Positron.app/Contents/Resources/app/extensions/positron-supervisor/resources/kallichore/kcserver with connection file /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-1a4236b5-90044.json
05:05:17 [Positron] Read domain socket connection information from /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-1a4236b5-90044.json: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92232.sock, constructed base path: http://unix:/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92232.sock:
05:05:17 [Positron] Failed to get initial server status from Kallichore; server may not be running or may not be ready. Check the terminal for errors. Error: {"response":{"statusCode":400,"headers":{"content-length":"0","date":"Tue, 02 Sep 2025 05:05:17 GMT"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92232.sock","port":80,"hostname":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92232.sock","hash":null,"search":null,"query":null,"pathname":"/status","path":"/status","href":"http://unix/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92232.sock:/status","isUnix":true},"method":"GET","headers":{"Accept":"application/json","Authorization":"Bearer 6491ad8855309988"}}},"statusCode":400,"name":"HttpError"}
05:05:20 [Positron] Generated connection file path: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-b2e9b00-90044.json
05:05:20 [Positron] Using native IPC transport: unix sockets
05:05:20 [Positron] Starting Kallichore server /Applications/Positron.app/Contents/Resources/app/extensions/positron-supervisor/resources/kallichore/kcserver with connection file /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-b2e9b00-90044.json
05:05:20 [Positron] Read domain socket connection information from /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kallichore-b2e9b00-90044.json: /var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92273.sock, constructed base path: http://unix:/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92273.sock:
05:05:20 [Positron] Failed to get initial server status from Kallichore; server may not be running or may not be ready. Check the terminal for errors. Error: {"response":{"statusCode":400,"headers":{"content-length":"0","date":"Tue, 02 Sep 2025 05:05:20 GMT"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92273.sock","port":80,"hostname":"/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92273.sock","hash":null,"search":null,"query":null,"pathname":"/status","path":"/status","href":"http://unix/var/folders/tj/j92cz1_x0s752030m90271sr0000gn/T/kc-92273.sock:/status","isUnix":true},"method":"GET","headers":{"Accept":"application/json","Authorization":"Bearer efccc1437955ed95"}}},"statusCode":400,"name":"HttpError"}
Metadata
Metadata
Assignees
Labels
info neededWaiting on informationWaiting on information