Replies: 1 comment 4 replies
-
One thing to note is that the details page uses web views, which require service workers, which browsers only allow in a secure context (https or localhost), so this might be having some effect. I believe all web view requests actually are meant to route through service workers and go through the web socket, so the request errors can be misleading. There could also be proxy issues though; what do you have set for But, I have also seen that some extensions with sign-in only work in desktop VS Code, so that could also be part of the problem. One indicator is whether the extensions work in Codespaces, if they do then it could be either the proxy or even something wrong with code-server itself. We have to patch a few things to make secrets work, and it could be that something changed in VS Code that we need to account for or we did not do it quite right. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I am using code-server under Docker (Linuxserver docker compose). The docker is running on a computer that has no direct internet, so I use http_proxy to access a local proxy. I can search and install extensions in code-server no problem, but the issue is that the extensions, and the extension details tabs don't seem to respect http_proxy setting. I can also use the code-server terminal to install systemwide apps using "apt install" Clearly the container can access the internet.
Here is the error when I click an extension to see the details in the extensions tab. Bear in mind that I was able to install "zaaack/markdown-editor" successfully, but the details page is empty and throws the error. I also have issues with extensions that require signing in, I suspect that the http_prooxy/dns settings aren't passed down to these tools.
docker-compose.yaml
settings.json
curl https://open-vsx.org
in the code-server terminalBeta Was this translation helpful? Give feedback.
All reactions