http/https/socks5 proxy support
I tried to make Epiphany, with many options/arguments combinations, use a http/https/socks5 proxy.
Here is what I tried :
flatpak run --env=socks_proxy="socks5://192.168.555.555:12345" --env=http_proxy="socks5://192.168.555.555:12345" --env=https_proxy="socks5://192.168.555.555:15155" --env=no_proxy="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run --env=SOCKS_PROXY="socks5://192.168.555.555:12345" --env=HTTP_PROXY="socks5://192.168.555.555:12345" --env=HTTPS_PROXY="socks5://192.168.555.555:15155" --env=NO_PROXY="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run --env=socks_proxy="socks5://192.168.555.555:12345" --env=no_proxy="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run --env=SOCKS_PROXY="socks5://192.168.555.555:12345" --env=NO_PROXY="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run --env=http_proxy="socks5://192.168.555.555:12345" --env=https_proxy="socks5://192.168.555.555:12345" --env=no_proxy="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run --env=HTTP_PROXY="socks5://192.168.555.555:12345" --env=HTTPS_PROXY="socks5://192.168.555.555:12345" --env=NO_PROXY="localhost,127.0.0.1" org.gnome.Epiphany
flatpak run org.gnome.Epiphany --proxy-server="socks5://192.168.122.151:15155" --no_proxy="localhost,127.0.0.1"
I also tried: without the quotes, without the socks5:// prefix. And could not find on the internet any comments, nor tutorial, not help, pertaining about Epiphany options/arguments to make use of proxies, except for Ubuntu global environment settings, which I tried to use, since I'm on Ubuntu 20.04. Finally, flatpak run org.gnome.Epiphany --help
is helpless.
You might tell me to go to flatpak, but nevertheless, I successfully used proxy options on chromium bases flatpak apps, and chromium flatpak app itself. Also, gnome distributes Epiphany on flatpak.
I also tried to use proxychains on like this: proxychains flatpak run org.gnome.Epiphany
Giving me (The site at http://google.ca seems to be unavailable) :
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] DLL init: proxychains-ng 4.14
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libproxychains.so.4' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.