coder / coder/code-server

Remote source path given 404 error when working http://127.0.0.1:8080/vscode url

未关闭
#7,261 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug triage
主要语言
TypeScript
星标
79.3k
派生
6.8k
平均合并
2 天 6 小时
30 天内合并 PR
41

描述

### Is there an existing issue for this?

- [x] I have searched the existing issues

### OS/Web Information

- Web Browser: Chrome 133.0.6943.142
- Local OS: Macos Sonama 14.4
- Remote OS:
- Remote Architecture:
- `code-server --version`: v4.98.0 and also main branch

### Steps to Reproduce

1. Open code-server in chrome with http://127.0.0.1:8080/vscode
2. Open chrome developer console
3. You can see 404 errors

### Expected

Proper functioning of extensions

### Actual

This error causes the extensions not to work correctly. The php files look like txt because the extension is not working.

In my investigations, **http://127.0.0.1:8080/vscode/vscode/oss-dev/vscode-remote-resource?path=**. I saw that extra /vscode was added in this url. **lib/vscode/src/vs/base/common/network.ts** If I change the code in line 224 to this._remoteResourcesPath, there seems to be no problem. But I don't know if the problem is only caused by this.

### Logs

```shell

```

### Screenshot/Video

_No response_

### Does this bug reproduce in native VS Code?

No, this works as expected in native VS Code

### Does this bug reproduce in GitHub Codespaces?

No, this works as expected in GitHub Codespaces

### Are you accessing code-server over a secure context?

- [ ] I am using a secure context.

### Notes

_No response_

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。