Giter Club home page Giter Club logo

Comments (2)

jkroepke avatar jkroepke commented on May 23, 2024 1

OpenVPN 2 does not have built-in capabilities for OpenVPN web auth protocol. Additional OpenVN clients like OpenVPN GUI for Windows and Tunnelblick (MacOS OpenVPN client) can enrich the capabilities by set IV_SSO to webauth, parsing the OpenVPN client logs and if WEB_AUTH is detected, then the client will take care of open a browser. If IV_SSO is not set by an OpenVPN client, the connection is denied as recommend the reference.

Ref: https://github.com/OpenVPN/openvpn/blob/e1f8c599aeb840909f5ea8e9ae0bc4dab5bc7deb/doc/management-notes.txt#L649-L661

The network-manager plugin for OpenVPN could also take care of this, but they are not interested into it.

For Linux, you can switch to OpenVPN3 which has the builtin capability for web auth protocol. The OpenVPN 3 core library is sufficient, the proprietary client OpenVPN Connect is not required.

from openvpn-auth-oauth2.

fe80 avatar fe80 commented on May 23, 2024

Ty for your reply

That what I supposed but I think I was confused by the README (that talk about > 2.6 and > 3.0)

Regards,

from openvpn-auth-oauth2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.