-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS: Signal Desktop should respect system proxy settings #4446
Comments
This should be a essential feature since many people have trouble accessing Signal servers without using proxy. |
The issue with proxy is related to Chromum engine. Many apps based on chromium are not working correct with proxy. Additionally there is no way to use anything other than HTTP/HTTPS proxy with chromium |
Any ideas guys? |
Even for HTTP/HTTPS proxy shouldn't it be a way to configure? I am in China they recently blocked the app.. What is the blocker to implementing this? |
From the quick look, it uses got... maybe we can use something like this?? |
@najdanovicivan Can we tackle this problem by got client? |
I'm fairly disappointed that after some 3 years or so this is still an issue (this is not the first bug/feature request)... Makes it impossible to use Signal in company networks. |
To be clear, there seems to already be some support for proxies, e.g. see: #1632 (comment) |
Still no good for me. I've just installed Signal v5.9.0 on my enterprise iMac - macOS 10.15.7 (19H1217) - and, even with export all_proxy, it doesn't work behind proxy. Everything else on my iMac works properly. |
Works for me on Mac with
|
Thanks! I was trying with export to no avail. Doing it your way works! |
Wow! Thanks for this magic one-liners! That works for me! |
In case anyone need it, I wrapped the magic one-liners into an Apple Automator App, I think for now it's the best way to deal with this issue. https://github.com/linxucc/Proxy_Signal It picks system proxy configs automatically and launch signal with it, with Automator, it could looks like a real app in the Application folder. Works great for me. |
Damn. Would be great to link to a specific forum thread discussing this, if feature requests are not properly tracked as issues. |
So. Using system proxies is discussed in https://community.signalusers.org/t/use-system-proxy-support/50594 . The existing proxy support is partially broken now and is reported in #6828. |
seems not working after v7.5.0 |
same issue @7.5.0 |
Bug Description
Applications should follow the MacOS system network proxy settings. See attached screenshot of system proxy settings control panel in MacOS.
In MacOS network settings, you can configure a Web Proxy, FTP Proxy, SOCKS Proxy, etc.
Most applications seems to respect and follow these System Wide proxy settings.
e.g. Chrome seems to respect this system setting.
Firefox also has its own dedicated control panel for proxy settings.
Steps to Reproduce
Expected Result
Signal Desktop MacOS client application should respect system proxy settings. All Outbound / Inbound Signal Desktop traffic should be attempted to be routed through the MacOS System proxy settings.
Alternatively, Signal Desktop could behave like Firefox, which has its own internal control panel setting for managing proxy settings.
Platform Info
Signal Desktop Version:
1.34.4
Operating System:
MacOS 10.15.6
Darwin 19.6.0 Darwin Kernel Version 19.6.0: Sun Jul 5 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64 x86_64
Linked Device Version:
NA
Link to Debug Log
NA
Screenshots
The text was updated successfully, but these errors were encountered: