logo
46
158
WeChat Login

云开发环境codebuddy不能正常连接#1867

Resolved
created 2025-09-02
Edit

简单描述一下问题和重现方式

Codebuddy Remote-SSH的日志。

[Info  - 00:13:09.942] Resolving ssh remote authority 'codebuddy-remote-ssh+cnb-42r-1j43s9js4-001.edd760c3-d3e2-42ac-9c27-8c2ae05596ec-j5o@remote.cnb.space:2201' (attemp #1), (cnb-42r-1j43s9js4-001.edd760c3-d3e2-42ac-9c27-8c2ae05596ec-j5o@remote.cnb.space:2201)
[Trace  - 00:13:10.94] Identity keys:
/Users/is/.ssh/id_rsa ssh-rsa SHA256:wEiB7Vt9uJ5J8a2wiPIkT8x1RrTzOS2/SIdJl/l03bs=
/Users/is/.ssh/id_ed25519 ssh-ed25519 SHA256:G+oFZ7m+KxqtITApjXgmp/WkxpaoQgtuuyDCGDwiO+c=
/Users/is/.ssh/id_dsa ssh-dss SHA256:+ctOBmvuZOEcYGyhpSysSvHSNDC8OkzJ7io9hYvZjXU=
[Info  - 00:13:10.416] Trying no-auth authentication
[Error  - 00:13:10.550] Error resolving authority
Error: All configured authentication methods failed
	at doNextAuth (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:13180:21)
	at /Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:31424:13
	at authHandler (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:31156:57)
	at tryNextAuth (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:13394:20)
	at USERAUTH_FAILURE (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:12745:11)
	at 51 (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:23880:16)
	at Protocol.onPayload (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:17264:10)
	at AESGCMDecipherNative.decrypt (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:22769:26)
	at Protocol.parsePacket [as _parse] (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:17233:25)
	at Protocol.parse (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:15518:16)
	at Socket.<anonymous> (/Applications/CodeBuddy CN.app/Contents/Resources/app/extensions/open-remote-ssh/out/extension.js:13090:21)
	at Socket.emit (node:events:524:28)
	at Socket.emit (node:domain:489:12)
	at addChunk (node:internal/streams/readable:561:12)
	at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
	at Readable.push (node:internal/streams/readable:392:5)
	at TCP.onStreamRead (node:internal/stream_base_commons:191:23)

相同的环境,vscode能正常连上。

老得Mac OSX 12.7, Intel

Codebuddy 什么版本?

Creator

Version: 0.1.32
VS Code Version: 1.100.0
Commit: 616f430a
Date: 2025-09-01T13:05:22.957Z
Electron: 34.5.1
ElectronBuildId: undefined
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin x64 21.6.0

Creator

我找到相关的原因了,我平时是都是开着ForwardAgent
但是cnb服务应该是不支持。不确认codebuddy是如何处理这个错误信息的,
能确认VSCode Remote SSH应该是忽略了这个错误.

临时的解决方案,在.ssh/config里面加一个专门的配置

Host remote.cnb.space
  ForwardAgent no

学习了

Resolved ISSUE
Assignee
None yet
Label
一定是bug:待鉴定
Priority
None yet
Time period
-
Property
Add custom properties to record and label key information
Participant