Skip to content

Add DNS override to proxyrouter service - #44

Open
bconik wants to merge 1 commit into
mandatoryprogrammer:mainfrom
bconik:fix/proxyrouter-dns
Open

Add DNS override to proxyrouter service#44
bconik wants to merge 1 commit into
mandatoryprogrammer:mainfrom
bconik:fix/proxyrouter-dns

Conversation

@bconik

@bconik bconik commented Jul 27, 2026

Copy link
Copy Markdown

The chrome service already sets an explicit DNS resolver (8.8.8.8/1.1.1.1) to work around Docker setups where the embedded resolver isn't reliably reachable (e.g. rootless Docker with a VM-based network stack). proxyrouter never got the same override, even though it's the service that actually resolves every proxied request's target host.

Without working DNS in proxyrouter, requests fail — intermittently or entirely depending on the environment — with generic connection errors that give no indication DNS is the cause. This mirrors chrome's existing override for consistency.

The chrome service already sets an explicit DNS resolver (8.8.8.8/1.1.1.1)
to work around Docker setups where the embedded resolver isn't reliably
reachable (e.g. rootless Docker with a VM-based network stack). proxyrouter
never got the same override, even though it's the service that actually
resolves every proxied request's target host.

Without working DNS in proxyrouter, requests fail (intermittently or
entirely depending on the environment) with generic connection errors
that give no indication DNS is the cause.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants