云开发环境codebuddy不能正常连接#1867
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 什么版本?
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
616f430a
我找到相关的原因了,我平时是都是开着ForwardAgent 但是cnb服务应该是不支持。不确认codebuddy是如何处理这个错误信息的, 能确认VSCode Remote SSH应该是忽略了这个错误.
临时的解决方案,在.ssh/config里面加一个专门的配置
Host remote.cnb.space ForwardAgent no
学习了
简单描述一下问题和重现方式
Codebuddy Remote-SSH的日志。
相同的环境,vscode能正常连上。
老得Mac OSX 12.7, Intel