Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add flag to server to force all clients to use DERP over WebSockets by default #9237

Closed
@deansheather

Description

@deansheather

Currently, Tailscale falls back to WebSocket if it sees a 4xx when trying to connect with Upgrade: derp. Some reverse proxies (like Azure Application Proxy) handle Upgrade: derp in a very silly way which circumvents this automatic detection and fallback to WebSockets (Azure redirects you to the login page?!?!?)

Add a server flag --derp-force-websockets to force all clients and agents to connect to every DERP server over websockets instead of trying Upgrade: derp first.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions