新版本连接服务器异常

你的运行环境(版本号「点击帮助-关于-复制」):

3.3.62

问题描述(你遇到了什么问题?):

连接本地服务器异常,通过vscode能正常远程单trae不行

复现步骤(如何才能重现这个 Bug/问题?):
1.
2.
3.

报错信息或截图(如有):

2026-05-29T20:13:10.399+08:00 [info] initBaseClient log sessionId: d4e458ad-7d75-4046-83b1-30314c4e2026, runtime: node

2026-05-29T20:13:10.399+08:00 [info] [Remote-SSH (TRAE)] activated

2026-05-29T20:13:10.443+08:00 [info] [1780056790438_035377]Resolving ssh remote authority ‘ssh-remote+7b22686f73744e616d65223a223139322e3136382e3130302e323039227d’ (attempt #1)

2026-05-29T20:13:10.688+08:00 [info] [ServerConfig] enableCkgAhaRequest: true

2026-05-29T20:13:10.689+08:00 [info] [ServerConfig] enableSingletonCueServer: true

2026-05-29T20:13:10.692+08:00 [info] [1780056790438_035377][ResolvePipeline] Starting pipeline execution

2026-05-29T20:13:10.693+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 1/6: establish_ssh_connection

2026-05-29T20:13:10.693+08:00 [info] [1780056790438_035377][establish_ssh_connection] :rocket: Step started: Establish SSH Connection

2026-05-29T20:13:10.695+08:00 [info] [1780056790438_035377][EstablishSSHStep] Starting SSH connection establishment

2026-05-29T20:13:11.456+08:00 [info] [1780056790438_035377][SSH] Connecting to 192.168.100.209

2026-05-29T20:13:11.592+08:00 [info] [1780056790438_035377][SSH] Full SSH command: C:\WINDOWS\System32\OpenSSH\ssh.exe -v -T -D 59167 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ServerAliveInterval=10 -o ServerAliveCountMax=3 -o RemoteCommand=bash -l -c “exec bash --login” 192.168.100.209

2026-05-29T20:13:11.592+08:00 [info] [1780056790438_035377][SSH] Starting connection

2026-05-29T20:13:11.595+08:00 [info] [1780056790438_035377][SSH AskPass] Pipe listening: \\?\pipe\icube-askpass-undefined@192.168.100.209-1780056791593-92d517f5

2026-05-29T20:13:11.598+08:00 [info] [1780056790438_035377][SSH AskPass] askpass script: c:\Users\yanwe\AppData\Local\Programs\Trae CN\resources\app\extensions\cloudide.icube-remote-ssh\out\askpass-main.js

2026-05-29T20:13:11.637+08:00 [info] [1780056790438_035377][SSH] AskPass environment variables set: {“SSH_ASKPASS”:“C:\\Users\\yanwe\\AppData\\Local\\Temp\\trae-ssh-askpass-8k4yu0ou\\askpass.cmd”,“SSH_ASKPASS_REQUIRE”:“force”,“DISPLAY”:“0”,“VSCODE_SSH_ASKPASS_NODE”:“C:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\Trae CN.exe”,“VSCODE_SSH_ASKPASS_MAIN”:“c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\askpass-main.js”,“VSCODE_SSH_ASKPASS_HANDLE”:“\\\\?\\pipe\\icube-askpass-undefined@192.168.100.209-1780056791593-92d517f5”,“VSCODE_SSH_ASKPASS_EXTRA_ARGS”:“”}

2026-05-29T20:13:11.637+08:00 [info] [1780056790438_035377][SSH] Local server process started with PID: 25816, server details: {“serverId":"undefined@192.168.100.209”,“sshCommand”:“C:\\WINDOWS\\System32\\OpenSSH\\ssh.exe”,“sshArgs”:[“-v”,“-T”,“-D”,“59167”,“-o”,“StrictHostKeyChecking=no”,“-o”,“UserKnownHostsFile=/dev/null”,“-o”,“ServerAliveInterval=10”,“-o”,“ServerAliveCountMax=3”,“-o”,“RemoteCommand=bash -l -c \“exec bash --login\””,“192.168.100.209”],“ipcHandlePath”:“\\\\?\\pipe\\icube-ssh-undefined@192.168.100.209-1780056791591-e74320b6”,“serverDataFolderName”:“.trae-cn-server”,“dataFilePath”:“C:\\Users\\yanwe\\AppData\\Local\\Temp\\trae-ssh-undefined_192.168.100.209-30892-ee062b84fbf7.json”}

2026-05-29T20:13:11.640+08:00 [info] [1780056790438_035377][SSH] State transition: initializing → waiting_for_server: {“reason”:“started waiting for server”,“duration”:0,“newStateTimeout”:540000}

2026-05-29T20:13:12.064+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“Connection established.”,“category”:“connection”}

2026-05-29T20:13:12.125+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“get_agent_identities: ssh_get_authentication_socket: No such file or directory”,“category”:“auth”}

2026-05-29T20:13:12.170+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“Authentications that can continue: publickey,password”,“category”:“auth”}

2026-05-29T20:13:12.170+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“Next authentication method: publickey”,“category”:“auth”}

2026-05-29T20:13:12.220+08:00 [info] [1780056790438_035377][SSH] SSH authentication progress: {“message”:“Authentication or connection progress detected”,“output”:“Authenticated to 192.168.100.209 ([192.168.100.209]:22) using \“publickey\”.\r\n”}

2026-05-29T20:13:12.221+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“Local connections to LOCALHOST:59167 forwarded to remote address socks:0”,“category”:“connection”}

2026-05-29T20:13:12.222+08:00 [info] [1780056790438_035377][SSH] Detected SOCKS proxy listening on ::1:59167

2026-05-29T20:13:12.223+08:00 [info] [1780056790438_035377][SSH] SSH authentication progress: {“message”:“Authentication or connection progress detected”,“output”:“debug1: channel 0: new port-listener [port listener] (inactive timeout: 0)\r\n”}

2026-05-29T20:13:12.223+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“channel 0: new port-listener [port listener] (inactive timeout: 0)”,“category”:“channel”}

2026-05-29T20:13:12.224+08:00 [info] [1780056790438_035377][SSH] Detected SOCKS proxy listening on 127.0.0.1:59167

2026-05-29T20:13:12.225+08:00 [info] [1780056790438_035377][SSH] SSH debug info: {“level”:“debug1”,“message”:“channel 2: new session [client-session] (inactive timeout: 0)”,“category”:“channel”}

2026-05-29T20:13:12.668+08:00 [info] [1780056790438_035377][SSH] localServerProcess is ready, executing remote script

2026-05-29T20:13:12.668+08:00 [info] [1780056790438_035377][SSH] State transition: waiting_for_server → establishing: {“reason”:“local server ready”,“duration”:1029,“newStateTimeout”:60000}

2026-05-29T20:13:12.669+08:00 [info] [1780056790438_035377][SSH] Executing remote validation script in ESTABLISHING state

2026-05-29T20:13:12.676+08:00 [info] [1780056790438_035377][SSH] Connection validation successful: {“output”:“/bin/bash\n3732171ae430: running\n”}

2026-05-29T20:13:12.676+08:00 [info] [1780056790438_035377][SSH] State transition: establishing → connected: {“reason”:“connection established”,“duration”:8,“newStateTimeout”:0}

2026-05-29T20:13:12.677+08:00 [info] [1780056790438_035377][SSH] Connection established

2026-05-29T20:13:12.677+08:00 [info] [1780056790438_035377][EstablishSSHStep] SSH connection event received

2026-05-29T20:13:12.678+08:00 [info] [1780056790438_035377][EstablishSSHStep] SSH connection established successfully

2026-05-29T20:13:12.678+08:00 [info] [1780056790438_035377][establish_ssh_connection] :white_check_mark: Step completed successfully in 1987ms

2026-05-29T20:13:12.679+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘establish_ssh_connection’ completed in 1987ms

2026-05-29T20:13:12.680+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 2/6: check_system_requirements

2026-05-29T20:13:12.680+08:00 [info] [1780056790438_035377][check_system_requirements] :rocket: Step started: Check System Requirements

2026-05-29T20:13:12.683+08:00 [info] [1780056790438_035377][CheckSystemStep] Starting system requirements check, enhancedCompatibilityMode:false

2026-05-29T20:13:13.097+08:00 [info] [1780056790438_035377][CheckSystemStep] System info collected: {

“platform”: “linux”,

“arch”: “x86_64”,

“serverArch”: “x64”,

“osReleaseId”: “debian”,

“osVersionId”: “13”,

“glibcVersion”: “2.41”,

“region”: “CN”,

“downloadTool”: “curl”,

“decompressTool”: “tar”,

“hasXz”: true,

“hasGzip”: true,

“noProxyByted”: “false”,

“tmpDir”: “/run/user/0”

}

2026-05-29T20:13:13.097+08:00 [info] [1780056790438_035377][check_system_requirements] :white_check_mark: Step completed successfully in 417ms

2026-05-29T20:13:13.098+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘check_system_requirements’ completed in 418ms

2026-05-29T20:13:13.099+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 3/6: check_server_requirement

2026-05-29T20:13:13.099+08:00 [info] [1780056790438_035377][check_server_requirement] :rocket: Step started: Check Server Requirement

2026-05-29T20:13:13.101+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Starting server requirement check

2026-05-29T20:13:13.101+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Using local version: 1157997837314_4

2026-05-29T20:13:13.138+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Server not found locally

2026-05-29T20:13:13.138+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Remote version: 1157997837314_4, Local version: undefined

2026-05-29T20:13:13.138+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Local server not found, installation required

2026-05-29T20:13:13.139+08:00 [info] [1780056790438_035377][CheckServerRequirementStep] Server installation required: true

2026-05-29T20:13:13.139+08:00 [info] [1780056790438_035377][check_server_requirement] :white_check_mark: Step completed successfully in 41ms

2026-05-29T20:13:13.140+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘check_server_requirement’ completed in 41ms

2026-05-29T20:13:13.140+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 4/6: install_remote_server

2026-05-29T20:13:13.141+08:00 [info] [1780056790438_035377][install_remote_server] :rocket: Step started: Install Remote Server

2026-05-29T20:13:13.142+08:00 [info] [1780056790438_035377][InstallServerStep] Starting remote server installation

2026-05-29T20:13:13.175+08:00 [info] [ServerConfig] enableCkgAhaRequest: true

2026-05-29T20:13:13.175+08:00 [info] [ServerConfig] enableSingletonCueServer: true

2026-05-29T20:13:13.464+08:00 [info] [1780056790438_035377][installCodeServer] Resolved package details: {“packageName”:“Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadUrl”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadMD5Url”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz.md5”,“remoteVersion”:“1157997837314_4”,“fetchToolUrl”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/fetch-linux-x64.tar.gz",“binFolder”:“stable-18a1ac5cc57753e4f248b4095f404def974ec17b”,“compression”:".tar.gz”}

2026-05-29T20:13:13.465+08:00 [info] [1780056790438_035377][installCodeServer] Using preset remote version: 1157997837314_4

2026-05-29T20:13:14.290+08:00 [info] [1780056790438_035377][SSH] General SSH error detected: {“severity”:“error”,“category”:“general”,“message”:“02ccbcc40f2d4bdf2beda44d: start”,“output”:“02ccbcc40f2d4bdf2beda44d: start\nexitCode==404==\nerrorMessage==Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17”}

2026-05-29T20:13:14.297+08:00 [info] [1780056790438_035377][installCodeServer] Server install log: no server logfile: /root/.trae-cn-server/.stable-18a1ac5cc57753e4f248b4095f404def974ec17b-05ab843f.log

2026-05-29T20:13:14.301+08:00 [info] [1780056790438_035377]Server install result: {

‘’: undefined,

exitCode: ‘404’,

errorMessage: ‘Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/install.sh (HTTP Status: 404)’

}

2026-05-29T20:13:14.301+08:00 [info] [1780056790438_035377]Server install step: { using_curl: ‘true’ }

2026-05-29T20:13:14.303+08:00 [error] [1780056790438_035377][InstallServerStep] Server installation failed: parse_exitCode_error: exitCode: 404, Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/install.sh (HTTP Status: 404)

*at t.installCodeServer (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:746468)*

*at process.processTicksAndRejections (node:internal/process/task_queues:105:5)*

*at async r.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:707542)*

*at async r.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘exitCode: 404, Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/install.sh (HTTP Status: 404)’,

name: ‘parse_exitCode_error’

}

2026-05-29T20:13:14.304+08:00 [warning] [1780056790438_035377][install_remote_server] :warning: Step failed after 1163ms (retry available)

2026-05-29T20:13:14.304+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘install_remote_server’ failed in 1163ms

2026-05-29T20:13:14.306+08:00 [info] [1780056790438_035377][ResolvePipeline] Jumping to step: local_install_remote_server

2026-05-29T20:13:14.306+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 5/6: local_install_remote_server

2026-05-29T20:13:14.306+08:00 [info] [1780056790438_035377][local_install_remote_server] :rocket: Step started: Local Install Remote Server

2026-05-29T20:13:14.309+08:00 [info] [1780056790438_035377][LocalInstallServerStep] Fallback to local installation after remote failure

2026-05-29T20:13:14.309+08:00 [info] [1780056790438_035377][LocalInstallServerStep] Remote failure reason: exitCode: 404, Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/install.sh (HTTP Status: 404)

2026-05-29T20:13:14.313+08:00 [info] [1780056790438_035377][resolvePackageDetails] Loaded local version for commit 18a1ac5cc57753e4f248b4095f404def974ec17b: 1157997837314_4

2026-05-29T20:13:14.314+08:00 [info] [1780056790438_035377][resolvePackageDetails] Resolved package details: {“packageName”:“Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadUrl”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadMD5Url”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz.md5”,“remoteVersion”:“1157997837314_4”}

2026-05-29T20:13:14.315+08:00 [info] [1780056790438_035377]Downloading fetch tool: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/fetch-linux-x64.tar.gz

2026-05-29T20:13:14.485+08:00 [warning] [1780056790438_035377]Hyperfetch upload failed, falling back to regular download: Error: Failed to download fetch tool: 404 Not Found

*at f.tryHyperfetchUpload (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:632209)*

*at async f.getOrDownloadPackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:637066)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘Failed to download fetch tool: 404 Not Found’

}

2026-05-29T20:13:14.601+08:00 [info] [1780056790438_035377]Downloading server package: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz to C:\Users\yanwe\.icube-remote-ssh\server-cache\0b9a8645757ce115809f2e146b2420fa-Trae CN-linux-x64-1157997837314_4.tar.gz

2026-05-29T20:13:14.733+08:00 [warning] [1780056790438_035377]Failed to fetch MD5 file from https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz.md5: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635471)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:14.993+08:00 [error] [1780056790438_035377]Failed to download server package: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635707)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:14.994+08:00 [error] [1780056790438_035377][LocalInstallServerStep] Local server installation failed: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635707)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:14.994+08:00 [warning] [1780056790438_035377][local_install_remote_server] :warning: Step failed after 689ms (retry available)

2026-05-29T20:13:14.995+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘local_install_remote_server’ failed in 689ms

2026-05-29T20:13:14.996+08:00 [info] [1780056790438_035377][ResolvePipeline] Retrying step ‘local_install_remote_server’

2026-05-29T20:13:14.996+08:00 [info] [1780056790438_035377][ResolvePipeline] Executing step 5/6: local_install_remote_server

2026-05-29T20:13:14.997+08:00 [info] [1780056790438_035377][local_install_remote_server] :rocket: Step started: Local Install Remote Server

2026-05-29T20:13:14.998+08:00 [info] [1780056790438_035377][LocalInstallServerStep] Fallback to local installation after remote failure

2026-05-29T20:13:14.999+08:00 [info] [1780056790438_035377][LocalInstallServerStep] Remote failure reason: exitCode: 404, Error: Unable to access URL: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/install.sh (HTTP Status: 404)

2026-05-29T20:13:15.010+08:00 [info] [1780056790438_035377][resolvePackageDetails] Loaded local version for commit 18a1ac5cc57753e4f248b4095f404def974ec17b: 1157997837314_4

2026-05-29T20:13:15.010+08:00 [info] [1780056790438_035377][resolvePackageDetails] Resolved package details: {“packageName”:“Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadUrl”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz”,“downloadMD5Url”:“https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz.md5”,“remoteVersion”:“1157997837314_4”}

2026-05-29T20:13:15.012+08:00 [info] [1780056790438_035377]Downloading fetch tool: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/fetch-linux-x64.tar.gz

2026-05-29T20:13:15.041+08:00 [warning] [1780056790438_035377]Hyperfetch upload failed, falling back to regular download: Error: Failed to download fetch tool: 404 Not Found

*at f.tryHyperfetchUpload (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:632209)*

*at async f.getOrDownloadPackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:637066)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘Failed to download fetch tool: 404 Not Found’

}

2026-05-29T20:13:15.153+08:00 [info] [1780056790438_035377]Downloading server package: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz to C:\Users\yanwe\.icube-remote-ssh\server-cache\0b9a8645757ce115809f2e146b2420fa-Trae CN-linux-x64-1157997837314_4.tar.gz

2026-05-29T20:13:15.172+08:00 [warning] [1780056790438_035377]Failed to fetch MD5 file from https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/server/releases/stable/18a1ac5cc57753e4f248b4095f404def974ec17b/linux/Trae CN-linux-x64-1157997837314_4.tar.gz.md5: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635471)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:15.191+08:00 [error] [1780056790438_035377]Failed to download server package: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635707)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:15.192+08:00 [error] [1780056790438_035377][LocalInstallServerStep] Local server installation failed: Error: HTTP 404: Not Found

*at f.downloadAndCachePackage (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:635707)*

*at async v.executeImpl (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:718942)*

*at async v.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:593290)*

*at async u.executeStep (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:673845)*

*at async u.execute (c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:671029)*

*at async c:\\Users\\yanwe\\AppData\\Local\\Programs\\Trae CN\\resources\\app\\extensions\\cloudide.icube-remote-ssh\\out\\extension.js:2:583210 {*

[stack]: [Getter/Setter],

[message]: ‘HTTP 404: Not Found’

}

2026-05-29T20:13:15.193+08:00 [warning] [1780056790438_035377][local_install_remote_server] :warning: Step failed after 196ms (no retry)

2026-05-29T20:13:15.193+08:00 [info] [1780056790438_035377][ResolvePipeline] Step ‘local_install_remote_server’ failed in 197ms

2026-05-29T20:13:15.202+08:00 [error] [1780056790438_035377][ResolvePipeline] Pipeline execution failed: undefined HTTP 404: Not Found

2026-05-29T20:13:15.203+08:00 [info] [1780056790438_035377][ResolvePipeline] Cleaning up pipeline resources

2026-05-29T20:13:15.203+08:00 [info] [1780056790438_035377][SSH] Closing connection

2026-05-29T20:13:15.203+08:00 [info] [1780056790438_035377][SSH] Cleaning up resources

2026-05-29T20:13:15.203+08:00 [info] [1780056790438_035377][EstablishSSHStep] SSH connection disconnected: { reason: ‘user closed’ }

2026-05-29T20:13:15.206+08:00 [error] [1780056790438_035377]Error resolving authority: undefined HTTP 404: Not Found

2026-05-29T20:13:15.232+08:00 [error] [1780056790438_035377][SSH] process exit: code=null, signal=SIGTERM

2026-05-29T20:13:15.232+08:00 [info] [1780056790438_035377][SSH] Resources already cleaned up, skipping

1 个赞

看你的日志,连接失败的核心原因是远程服务器在下载 TRAE 服务端组件时,访问 CDN 地址返回了 404 错误

这种情况通常是因为远程环境在下载安装脚本(install.sh)或服务端包时,由于网络环境或特定版本的路径匹配问题导致下载失败。针对这个问题,建议你尝试以下步骤:

核心方案:开启增强兼容模式

这是解决此类“VS Code 能连但 TRAE 报错 404/超时”最有效的方案:

  1. 在 TRAE 中打开 设置(快捷键 Cmd/Ctrl + ,)。
  2. 在搜索框输入 remote.SSH.enhancedCompatibilityMode
  3. 勾选 Remote.SSH: Enhanced Compatibility Mode 选项。
  4. 彻底关闭当前的远程连接窗口,然后重新尝试连接。

为什么会出现这个问题?

TRAE 和 VS Code 虽然都使用 SSH 连接,但 TRAE 需要下载自己定制的服务端组件(Trae Server)。日志显示你的远程机器在尝试从 lf-cdn.trae.com.cn 下载时失败了。开启“增强兼容模式”后,TRAE 会调整连接和下载策略,通常能绕过这类路径或网络握手问题。

论坛相关讨论

我在论坛也找到了几个和你遇到类似报错(SSH 404)的讨论,你可以参考下:

  1. Trae的SSH登录错误,服务器404了 :link: https://forum.trae.cn/t/topic/15887/2
  2. 这里SSH连接出现问题,curl返回404 :link: https://forum.trae.cn/t/topic/13359/20

如果勾选增强模式后还是不行,建议检查下远程服务器是否设置了不通的代理,或者尝试在远程机器上执行 curl -I https://lf-cdn.trae.com.cn 看看是否能正常连通外网。

希望这能帮到你!如果还有报错,可以再把新的日志贴出来哈 :blush:

:paperclip: 参考文档Remote SSH FAQ

1 个赞

重启一下服务器试试

1 个赞

之前是正常的吗?看下环境有没有发生变化。

1 个赞

1 个赞