dlenski / gp-saml-gui

Interactively authenticate to GlobalProtect VPNs that require SAML
GNU General Public License v3.0
293 stars 66 forks source link

gp_saml_gui.py: ensure that proxies are disabled #87

Closed mchehab closed 4 months ago

mchehab commented 8 months ago

Using a proxy while trying to connect to VPN is problematic, as proxies are usually behind the VPN.

So, disable it when opening the WebKit window.

dlenski commented 8 months ago

Using a proxy while trying to connect to VPN is problematic, as proxies are usually behind the VPN.

While that's a common use case, it's also not unheard-of that VPN users have to go through a proxy to access the VPN server. (It's a dumb and inefficient setup, but I've heard of it repeatedly with different corporate VPNs.)

Perhaps you could put this behind a --no-proxy option or similar?

pboushy commented 4 months ago

@dlenski - anything pending on this? We have several people who would benefit from this being added.

We're working on some other workarounds in the meantime, but this would go a long way to resolving.