Comments (2)
Hey @ashleyw-gh
the web auth flow doesn't seem to be triggered on OpenVPN community clients 2.5.7 but does appear to be on 2.6.10. What is the minimum version of the OpenVPN community client which support oauth2?
In theory, version 2.5.0 or later (OpenVPN Client 2.x requires a management client to handle WebAuth, e.g. Viscosity or Tunnelblick)
See: https://github.com/jkroepke/openvpn-auth-oauth2/wiki/OpenVPN
Is it possible to use this plugin in a situation where both the OpenVPN service can run on tcp port 443 as well as the call back URL for the plugin, otherwise we have to open up additional ports.
If you stay with 443/TCP as protocol, that should be possible by using the port-share
option from OpenVPN. But it requires that IP validation on openvpn-auth-oauth2 side is disabled, because the client ip from openvpn-auth-oauth2 point of view would always the OpenVPN server.
What do I need to change to make the demo work in this topology?
On the keycloak-realm.json, you have to change the values as well, for example:
from openvpn-auth-oauth2.
Related Issues (20)
- openvpn gui still asks for username/password even with auth-user-pass-optional HOT 5
- Reverse proxy with apache HOT 3
- OpenVPN Service NOT start HOT 16
- Minor Issue with Makefile HOT 6
- Keycloak roles not work HOT 7
- Google Groups claim working for some users but not for others HOT 45
- Pass-Through : Send welcome message to client HOT 2
- Permission denied after installing 1.19.3 HOT 12
- Login page languages HOT 1
- http listener not started after upgrade HOT 5
- With Azure AAD level=WARN msg="oauth2.refresh is enabled, but provider does not return refresh token" HOT 5
- Logs HOT 4
- Required Ports HOT 2
- FLAG CONFIG_OAUTH2_VALIDATE_COMMON__NAME HOT 2
- How to log out for a while and log in without password verification HOT 3
- Can openvpn-auth-oauth2 implement client-connect functionality similar to opevpn HOT 1
- Non interactive refresh don't work since last version HOT 7
- Management Interface HOT 6
- Ios can't log in HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openvpn-auth-oauth2.