protonscr

Proton HTTP Proxy

protonopen
ValveSoftware/Proton#4961 · opened 2021-07-12 by nathanjackson · updated 2025-06-03 · 2 comments · github
Nnathanjackson 2021-07-12 github

Hello!

I am trying to debug DOOM Eternal's Battlemode when running within Proton (basically, matchmaking always fails). So I am trying to configure Proton to use an HTTP\HTTPS Proxy so that I can intercept the HTTP requests locally to try to glean some more information about what telemetry is being sent back to id\PlayFab.

I assumed that setting http_proxy would work when launching the game, but Proton doesn't seem to honor the variable. I also tried the WINE directions on this page: https://wiki.winehq.org/FAQ#How_do_I_configure_a_proxy.3F

Is there some other way to configure an HTTP proxy in Proton?

Aaeikum 2021-07-12 github

Doom Eternal issue is probably some bug in our DTLS support. We do have a dev looking into it, but don't let that stop you.

As for proxy support, I'd suggest just source-diving. If you're already digging into Wine code, having me do the source-diving for you is probably not more efficient :) Note that it's plausible that the Steam Runtime Container is interfering here, too, I'm not sure.

RResRipper 2025-06-03 github

Any news on this issue? I found that both the http_proxy environment variable and the regedit method described on the Wine wiki does not work on Proton.

Nothing extracted yet.