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.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
from openvpn-auth-oauth2.
Related Issues (20)
- id_token not recognized HOT 3
- Viscosity WebAuth connection failed HOT 8
- Multiple OpenVPN services running on VM HOT 6
- Google consent screen always asking for permission grant (View Cloud Identity Groups) everytime we connect HOT 6
- Systemd Unit Fails to Read Config HOT 11
- openvpn连接openvpn-auth-oauth2+casdoor报错 HOT 1
- Missing Groups claim if user has a lot of groups (>100) HOT 5
- openvpn-auth-oauth Where's the log HOT 1
- ERROR msg="OpenVPN: unable to connect to openvpn management interface: invalid password" HOT 2
- Please normal tutorial... :/ nothing works HOT 15
- Using native HTTPS support HOT 3
- Run https directly HOT 7
- openvpn the client restarts abnormally. Procedure HOT 5
- Management Interface ???? HOT 1
- The openvpn log is faulty. Procedure HOT 7
- The re-authentication of openvpn HOT 20
- Incorrect documentation HOT 1
- The openvpn recertification problem occurs HOT 3
- Documentation: Azure oauth2 scope must include "openid" HOT 1
- Documentation: Missing OAuth2 scopes required for group validation (Google Workspace) HOT 4
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.