Skip to content
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

gp_saml_gui.py: ensure that proxies are disabled #87

Merged
merged 2 commits into from
May 2, 2024

Conversation

mchehab
Copy link
Contributor

@mchehab mchehab commented Jan 5, 2024

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
Copy link
Owner

dlenski commented Jan 5, 2024

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?

gp_saml_gui.py Outdated Show resolved Hide resolved
gp_saml_gui.py Outdated Show resolved Hide resolved
gp_saml_gui.py Outdated Show resolved Hide resolved
@mchehab mchehab force-pushed the master branch 2 times, most recently from d397050 to 9a1cac9 Compare March 8, 2024 07:31
@pboushy
Copy link

pboushy commented Apr 29, 2024

@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.

Instead of needing to manually add all arguments manually, pass
the argument dict directly to SAMLLoginView class.
Using a proxy while trying to connect to VPN can be problematic, as
proxies are usually behind the VPN.

So, add an option to disable it when opening the WebKit window.
@dlenski dlenski merged commit 13d373a into dlenski:master May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants