-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Closed as not planned
Closed as not planned
Copy link
Labels
bugSomething isn't workingSomething isn't workingtriageThis issue needs to be triaged by a maintainerThis issue needs to be triaged by a maintainer
Description
Is there an existing issue for this?
- I have searched the existing issues
OS/Web Information
- Web Browser: Chrome
- Local OS: Ubuntu
- Docker image: codercom/code-server
code-server --version
: 4.91.1
Steps to Reproduce
- docker container running locally with the image built using the following Dockerfile:
FROM codercom/code-server:4.91.1
CMD ["dumb-init", "code-server", "--proxy-domain", "{{port}}.customdomain.tld", "--port", "8443", "--auth", "none"]
- local DNS pointing customdomain.tld to 127.0.0.1
- NGINX reverse proxy that points to the code-server instance with two .conf files:
server {
listen 80;
server_name customdomain.tld;
location / {
proxy_pass http://container_ip:8443;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_set_header Accept-Encoding gzip;
}
}
and
server {
listen 80;
server_name ~^(\d+)\.customdomain\.tld$;
location / {
proxy_pass http://container_ip:8443;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_set_header Accept-Encoding gzip;
}
}
- run http server in the code server terminal using
python -m http.server -b localhost
then open 8000.customdomain.tld in the browser
Expected
It should show the http server correctly
Actual
the following error displays:
Note that when running python -m http.server -b 127.0.0.1
the server is shown correctly as per the following image:
Logs
No response
Screenshot/Video
No response
Does this bug reproduce in native VS Code?
I did not test native VS Code
Does this bug reproduce in GitHub Codespaces?
I did not test GitHub Codespaces
Are you accessing code-server over a secure context?
- I am using a secure context.
Notes
This was tested using an angular app as well (since the host is localhost by default in it) and the same happens when I set the host in ng serve to 127.0.0.1 the app is shown correctly when I leave it by default (aka localhost) it doesn't
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriageThis issue needs to be triaged by a maintainerThis issue needs to be triaged by a maintainer