Description
Is there an existing issue for this?
- I have searched the existing issues
OS/Web Information
- Web Browser: Chrome
- Local OS: macOS
- Remote OS: Synology NAS [Docker]
- Remote Architecture: intel
code-server --version
: 4.97.2
Steps to Reproduce
- Connecting to code-server over tailscale = white screen
- Connecting to code-server over host-ip:8443 works fine
- Connecting to code-server over reverse proxy also works
Expected
To be able to use code-server over a tailscale connection. All other services on this host work through tailscale, just not code-server.
Actual
I get a white screen. No login screen, nothing. Just a white screen.
Logs
In the browser console, I only see one error:
uuid.ts:13 Uncaught TypeError: Cannot read properties of undefined (reading 'bind')
at uuid.ts:13:61
(anonymous) @ uuid.ts:13
Screenshot/Video
No response
Does this bug reproduce in native VS Code?
This cannot be tested in native VS Code
Does this bug reproduce in GitHub Codespaces?
This cannot be tested in GitHub Codespaces
Are you accessing code-server over a secure context?
- I am using a secure context.
Notes
I'm running tailscale in a docker container with network_mode: host. I can connect to any other service on my host via tailscale except for code-server, where I just get a white screen. I found several other people reporting similar problems with this, but every post ends with no solution.
I can connect to code-server using the host ip or through reverse proxy with no issues. But for some reason, I get a white screen when trying to use tailscale to connect, which is how I would prefer to connect to this.
Any help?