Git Product home page Git Product logo

openvpn-portable's Introduction

GitHub release Total downloads Build Status Go Report
Become a sponsor Donate Paypal

Notice of Non-Affiliation and Disclaimer

Portapps is not affiliated, associated, authorized, endorsed by, or in any way officially connected with OpenVPN™, or any of its subsidiaries or its affiliates.

The official OpenVPN™ website can be found at https://openvpn.net.

The name OpenVPN™ as well as related names, marks, emblems and images are registered trademarks of their respective owners.

About

OpenVPN™ portable app made with 🚀 Portapps.
Documentation and downloads can be found on https://portapps.io/app/openvpn-portable/

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines.

You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.
Rocket icon credit to Squid Ink.

openvpn-portable's People

Contributors

crazy-max avatar dependabot-preview[bot] avatar dependabot[bot] avatar github-actions[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

openvpn-portable's Issues

--append_string argument not working

I have modified the YML file with:

args:
  - --append_string 0

to stop logging. However, at startup it says "unrecognized option or missing parameter". Any idea how to make it work?

New OpenVPN 2.6 is out

I couldten find out how to add a feature request.

But OpenVPN 2.6 has been out for many months and i was hoping for a new portable release.

Since this version of OVPN contains a lot of massive improvements over 2.4.9.

The old encryption algorithm has been deprecated in version 2.6

Ty for listening and best regards.

do not pass DNS LEAK TEST!!

Behaviour

I use OVPN configuration from nordvpn and a nordvpn account and when I connect to the vpn I still have the same DNS but different IP address. This mean my ISP has access to all the URLS I visit.

Steps to reproduce this issue

  1. Go to nordvpn official website and download some ovpn configurations
  2. Connect to a VPN server using openvpn portable edition(this program)
  3. Go to https://www.dnsleaktest.com/results.html and see if your DNS is still the same as before

Expected behaviour

Tell me what should happen
It should have changed the DNS

Actual behaviour

Tell me what happens instead
The DNS is still the same

Configuration

Windows 10 home

Winver screenshot :

Screenshots

If applicable, add screenshots to help explain your problem.

Logs

Join the log file log\[appname]-portable.log to this issue.

Automatic .exe installation problem with c# Game launcher

hello
I used this code to Install OpenVPN on my Game Launcher and log in automatically. but .exe does not install automatically. or not responding. Is there an .msi instead of an installation .exe or is there any sample code you can suggest?

This is what I want to do to my Game Launcher:
1.Install OpenVPN Portable Version
2. Automatically Connect

            Process process = new Process();
            process.StartInfo.FileName = "openvpn-portable-win64.exe";
            process.StartInfo.Arguments = " -s -v -qn ";
            process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
            process.StartInfo.UseShellExecute = false;
            process.StartInfo.WorkingDirectory = "resources//OpenVPN//";
            Console.WriteLine(process.StartInfo.WorkingDirectory);
            process.Start();
            process.WaitForExit();

            using (var mng = new Manager("127.0.0.1", 8888, "Game-Server.TCP.ovpn", "USERID", "PASSWORD"))
            {
                var a1 = mng.GetStatus();
                Console.WriteLine(a1);

                var a2 = mng.GetPid();
                Console.WriteLine(a2);

                var a3 = mng.GetHelp();
                Console.WriteLine(a3);
            }

New OpenVPN 2.5 is out

I couldten find out how to add a feature request.

But OpenVPN 2.5 has been out for many months and i was hoping for a new portable release.

Since this version of OVPN contains a lot of massive improvements over 2.4.9.

Ty for listening and best regards.

registry leftovers

There are leftovers of OpenVPN in registry at location:

  1. HKEY_CURRENT_USER\Software\OpenVPN-GUI
  2. HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN

reg no longer seems to be imported at runtime

Behaviour

Steps to reproduce this issue

  1. Install
  2. Copy in your 'data' subdir
  3. Copy in your 'reg' dir (contains OpenVPN-GUI.reg)

Expected behaviour

The Jan 11, 2019 build, which is the only other build I had experience with, fully imported the .reg file upon running openvpn-portable.exe.

Actual behaviour

In the current build, nothing subordinate to HKEY_CURRENT_USER\SOFTWARE\OpenVPN-GUI (if it exists in your .reg file, of course) is imported. Notably "configs."

Configuration

App release / arch (ex. 1.0.0-2 win64) :
2.4.8-I602 win64

Operating system (ex. Windows 10 Pro 64 bits) :
Win10 x64

Winver screenshot :
https://i.imgur.com/gfA1VLm.png (also tested 1909)

Screenshots

https://i.imgur.com/xPlGxUH.png

Logs

Join the log file log\[appname]-portable.log to this issue.

Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:109 > --------
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:110 > Operating System: Windows 10.0.19536
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:111 > Starting OpenVPN 2.4.8-I602-7 (portapps 1.30.0)...
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:112 > Release date: 2019/11/06 18:14:56
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:113 > Publisher: CrazyMax (https://github.com/portapps/openvpn-portable)
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:114 > Root path: C:\openvpn-portable
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:118 > Loading main configuration...
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:129 > Configuration:
common:
args: []
env: {}
app_path: ""

Fri, 03 Jan 2020 15:25:47 PST ERR C:/Users/travis/build/portapps/openvpn-portable/main.go:75 > Cannot import registry key error="ERROR: The system was unable to find the specified registry key or value., exit code 1"
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:152 > Process: C:\openvpn-portable\app\win10\bin\openvpn-gui.exe
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:153 > Args (config file):
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:154 > Args (cmd line):
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:155 > Args (hardcoded): --exe_path C:\openvpn-portable\app\win10\bin\openvpn.exe --config_dir C:\openvpn-portable\data\config --ext_string ovpn --log_dir C:\openvpn-portable\data\log --priority_string NORMAL_PRIORITY_CLASS --append_string 0
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:156 > Working dir: C:\openvpn-portable\app
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:157 > App path: C:\openvpn-portable\app
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:158 > Data path: C:\openvpn-portable\data
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:171 > Launching OpenVPN...
Fri, 03 Jan 2020 15:25:47 PST INF C:/portapps_opt/gopath/pkg/mod/github.com/portapps/[email protected]/portapps.go:179 > Exec C:\openvpn-portable\app\win10\bin\openvpn-gui.exe --exe_path C:\openvpn-portable\app\win10\bin\openvpn.exe --config_dir C:\openvpn-portable\data\config --ext_string ovpn --log_dir C:\openvpn-portable\data\log --priority_string NORMAL_PRIORITY_CLASS --append_string 0

There are no TAP-Windows adapters on this system

Behaviour

Steps to reproduce this issue

  1. Download OpenVPN Portable
  2. Configure VPN profile on config folder
  3. Try to connect

Expected behaviour

It should connect and return "Success"

Actual behaviour

When trying to connect the log returns "There are no TAP-Windows adapters on this system"

Configuration

** Latest release version

** Windows 10

Logs

There are no TAP-Windows adapters on this system.

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.