Our OpenVPN Edits

We make some minor changes to the OpenVPN source to allow XOR obfuscation and limit the output of the status file.

Source Edits

For XOR, we apply the TunnelBlick patches that you can find with the link below.


For our status file, we simply remove lines in src/multi.c to only show what routed IP addresses are in use/actively connected.

Our status file from a live server looks like this:

A script runs every 5 minutes to read the number of lines of the status file and update the status database for each endpoint.

This file can be found HERE.

If you'd like, you are welcome to use our build of OpenVPN 2.5.3. (CentOS/RHEL & OpenSSL 1.1.1k) Download available HERE.

(If using our build, place in /sbin, rename to 'openvpn' and adjust permissions)

  • 5 Users Found This Useful
Was this answer helpful?

Related Articles

Change OpenVPN Password

Change Your VPN Connection Password   Step 1. Login to the Client Portal and select 'VPNs'...

OpenVPN Profile Download

OVPN Profile Downloads   (Login to the Client Portal and hover over the 'VPNs' menu, there is...

View OpenVPN Credentials

Viewing Your VPN Credentials   Step 1. Login to the Client Portal and select 'VPNs'   Step...

Inviting and Managing User Accounts

Step 1. Log in to the Client Portal   Step 2. Select 'Account Information' from the 'Account'...

Connecting to OpenVPN with a CentOS/RHEL Client

Step 1. Install OpenVPN and download OVPN file or full bundle   FULL BUNDLE: <code>cd ~...

Powered by WHMCompleteSolution