Jump to content
Not connected, Your IP: 54.172.234.236
giganerd

Securepoint OpenVPN - open source client for Windows

Recommended Posts

Hello everyone!

 

 

When I requested a three-day trial of AirVPN's service in September 2013 I was testing a number of VPN clients (e.g. the Air client (which was the very bad condition client, not Eddie), OpenVPN GUI, Viscosity). I too searched the internet for methods to stop torrent programs from working - or at least to block their traffic - when the connection to a VPN breaks. There were some open source programs from SourceForge I tried out and some "commercial" programs I downloaded from TPB to test them out. Most of them simply terminate the processes of torrent clients and relaunch them when a VPN connection is reestablished.

 

I used Viscosity first. Cool client, no problems, stable. But it costs $10. I was just about to purchase it because I didn't find anything better when I used DuckDuckGo again and found an even cooler client:

 

SecurePoint SSL VPN

 

SecurePoint is a german IT security company based in Lüneburg. It's therefore made in Germany. I don't know any user numbers, I just know that it's open source and somehow unknown to many of those using VPN services.

In the pictures german localization is used. Don't panic! When you download and install the client, you can choose english as well.

 

 

When you open the client, a small overview of your connections will be shown with one-click abilities to start your preconfigured profiles. To import a .ovpn file, click on the gear in the bottom right corner > Import. Select your .crypt or .ovpn file, set a profile name in Import as (filename or a name of your choice) and click import. Basically, you can now click on the left square of your new configuration and start the connection. That's it! Thank you for reading..

There are also the client settings which let you enable startup with Windows, add/delete TAP adapters, configure proxy and more.

 

 

The contect menu of every connection will look like this. Quick Edit and Settings will open the configuration of your selected profile. If you need a GUI for changing the configuration, use Settings. Quick Edit will provide a small editor window in which you can manually edit the .ovpn file. Doing changes here will of course update the GUI version as well.

 

 

The GUI settings will start with an option to autostart the selected profile after client launch and the abilities to rename the profile and delete stored authentication data (usernames/passwords).

 

 

The Advanced button opens up the advanced settings (who knew?).

As I wrote earlier, this is the GUI for configuring the .ovpn file, any change here will be written into the file itself. If you don't know what these do, I recommend to not touch any settings in General and OS tabs unless you are told to do so by someone here on the forums.

 

Just take a look at the Scripts tab. The client will execute any file or command you enter here before/after connection and disconnection and when errors occur. As it was pointed out in this thread, this is a built-in feature of OpenVPN and therefore guaranteed to work (I mean, they will trigger; it's up to you if the command/file can actually be executed successfully, try it out first!).

 

 

In client version 2 the Remote tab was introduced. It allows you to quickly enter more IPs you want the client to connect to. In the Advanced tab selecting Random host will cause the client to connect randomly to one of the IPs in the Remote list (and will, of course, update the .ovpn file accordingly).

 

SecurePoint SSL-VPN is open source and can be found on GitHub. v2.0.15 uses OpenVPN v2.3.7 but all the binaries can be manually updated by just replacing them in the client's directory.

 

You can download the client from SourceForge. In the past it was able to also freely download it from SecurePoint's servers, however, now a registration as a reseller is required.

 

[h3]How to manually update used OpenVPN/SSL/LZO versions

 

Download the newest installer for Windows, create a new directory on your desktop and let the installer copy the files into it. In the component selection of the installation, select OpenVPN User-Space Components only. Then you just copy openvpn.exe and all DLL files you see into the bin directory of Securepoint. Make sure to diconnect first since openvpn.exe is used. Then just reconnect and you will see that Securepoint uses new versions of OpenVPN and libraries.

 

 

Thank you for reading!

Edited ... by giganerd

Four simple things:
There's a guide to AirVPN. Before you ask questions, take 30 minutes of your time to go through it.

Amazon IPs are not dangerous here. It's the fallback DNS.
Running TOR exits is discouraged. They're subject to restrictions on the internet and harm all AirVPN users.

Furthermore, I propose that your paranoia is to be destroyed. If you overdo privacy, you'll be unique among the mass again.

 

XMPP: gigan3rd@xmpp.airvpn.org or join our lounge@conference.xmpp.airvpn.org

Share this post


Link to post

Hey that's pretty nice. Thanks for letting us know.

 

 

gigan3rd, on 22 Dec 2013 - 13:05, said:

 

You want to silence your torrent program? Then the third tab is yours, it's the coolest feature you can imagine in a VPN client. I call it the script processor.

It allows you to launch scripts or programs in a command-line style at certain events such as "after connecting" or "before disconnecting". This is something that allows you to close torrent clients when there's no VPN connection. When you look at the screenshot you see that I am starting uTorrent 10 seconds after connection establishes. Before SecurePoint disconnects itself it executes taskkill.exe, smoothly closing processes with the name utorrent.exe. Same thing happens when a connection error occurs.

This script processor is designed to play with it. Launch scripts which start your torrent, your email and/or your IM client only when a VPN connection is there and let SecurePoint do something when the connections drops. Exiting programs? Executing scripts? Or rebooting the computer? Everything is possible, it's not just like a command line, it is a command line. It has something to do with creativity, too. That's why I literally fell in love with this client.

 

Looks like it's using the Preconnect/Connect/Disconnect scripts.

 

Run Connect/Disconnect/Preconnect Scripts
-----------------------------------------

There are three different scripts that OpenVPN GUI can execute to help
with different tasks like mapping network drives.

Preconnect  If a file named "xxx_pre.bat" exist in the config folder
            where xxx is the same as your OpenVPN config file name,
            this will be executed BEFORE the OpenVPN tunnel is established.

Connect     If a file named "xxx_up.bat" exist in the config folder
            where xxx is the same as your OpenVPN config file name,
            this will be executed AFTER the OpenVPN tunnel is established.

Disconnect  If a file named "xxx_down.bat" exist in the config folder
            where xxx is the same as your OpenVPN config file name,
            this will be executed BEFORE the OpenVPN tunnel is closed.
==================

 

They work well.

 

 

gigan3rd, on 22 Dec 2013 - 13:05, said:


SecurePoint SSL-VPN is open source, the source code can be found on SourceForge. It uses OpenVPN v2.2.2.

 

 

I think 2.2.2 was released 2011-12-22.

Hopefully, they'll be able to leverage some of the features of 2.3.x https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn23 someday.

Share this post


Link to post

SecurePoint published v2 long ago and I didn't notice it. Guide rewritten.


Four simple things:
There's a guide to AirVPN. Before you ask questions, take 30 minutes of your time to go through it.

Amazon IPs are not dangerous here. It's the fallback DNS.
Running TOR exits is discouraged. They're subject to restrictions on the internet and harm all AirVPN users.

Furthermore, I propose that your paranoia is to be destroyed. If you overdo privacy, you'll be unique among the mass again.

 

XMPP: gigan3rd@xmpp.airvpn.org or join our lounge@conference.xmpp.airvpn.org

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...