firefox-container-proxy icon indicating copy to clipboard operation
firefox-container-proxy copied to clipboard

Strange request failure when using SOCKS5 proxy in recent versions of Firefox

Open koma-cute opened this issue 3 years ago • 4 comments

I'm running Firefox 92 on Windows 21H1 (19043). I believe this issue started happening in the last few weeks, so could be a regression in Firefox 91 or 90. When using Container Proxy with a localhost SOCKS5 connection to a remote Shadowsocks server, pages will mysteriously not load with the following error about checking the system has the Personal Security Manager installed: firefox_2021-09-10_18-21-21 This usually disappears after clicking try again, but then XHRs and other resource requests will fail in a similarly mysterious way (left: with container tab proxy, right: without container tab proxy, using built in Firefox SOCKS5 proxy settings): firefox_2021-09-10_18-39-40 (the science requests are analytics blocked by uBlock and disabling the extension does not change the result)

koma-cute avatar Sep 10 '21 17:09 koma-cute

I was able to get around this by turning off "Enable DNS over HTTPS" in Settings | General | Network Settings.

mattberther avatar Sep 22 '21 22:09 mattberther

There is a default setting to always proxy DNS requests for Socks proxies and I see it becoming a problem several times. I'm currently making it configurable, don't want to make any promises, but I plan to finish it in the next days.

bekh6ex avatar Nov 04 '21 19:11 bekh6ex

Please, update to 0.1.21 and verify! Should be working, but honestly speaking I didn't really test it due to proxy setup dificulty, so anything's possible 😄 Due to that, feedback will be double-extra appreciated this time!

bekh6ex avatar Nov 08 '21 20:11 bekh6ex

I'm not seeing any Firefox error pages anymore. Cloudflare is telling me on the https://www.cloudflare.com/ssl/encrypted-sni/ page that DoH is not in use in proxied container tabs. I don't know if that's an error on their end due to not detecting any requests from my proxied IP, or if they're being sent by the proxy in the clear. It's not a huge deal for my use case, but may be worth investigating.

koma-cute avatar Nov 09 '21 17:11 koma-cute