With OpenVPN it's possible to have multiple active VPN connections.
This can be very helpful if you need to have a connection to multiple sites, different customers, or just have an active VPN to HQ while being able to open up additional tunnels to different customers.
It is necessary to add more TAP interfaces, which can easily be achieved by running;
The OpenVPN will just use any available TAP interface, but it is also possible to specify a specific interface by using the dev-node operand
By default the OpenVPN-GUI will not provide any method to open multiple connections, but this can be achieved by placing multiple .ovpn profile-files in the folder; %programfiles%\OpenVPN\config
RDM currently does not seem to be able to make use of this.
If a openssl-connection is active, trying to open another connection does not do anything.
I presume RDM launches openvpn-gui.exe --connect somefile.ovpn --config_dir "somedir"
This does not allow for multiple instances.
If we want to achieve multiple active VPN-connection we would have to start openvpn.exe like such;
openvpn.exe --config somepath\somefile.ovpn --auth-user-pass somepath\somefile.txt
Where somefile.txt (if used) has the username on the first line, and the password on the second line.
It is however necessary to run this with elevated rights, and the commandline window remains open.
The Open-VPN GUI bypasses this by addressing the OpenVPN interactive service;
https://community.openvpn.net/openvpn/wiki/OpenVPNInteractiveService (bit outdated info)
I would very much like to see RDM make use of this.
So that we do not need the OpenVPN-GUI AND can have multiple VPN connections active at the same time.
I presume it would be possible for the RDM client to also interact with the OpenVPN Interactive Service.
Thus being able to transparently open and close VPN connections, whilst also being able to monitor their state.
I.e. RDM could be operating as an alternative to the OpenVPN-GUI client.
Because many different Client VPN solutions actually use OpenVPN under the hood (Watchguard SSL, Sonicwall NetExtender, Sophos SSL) I would very much prefer to use OpenVPN as the 'default' VPN client for SSL-VPN connections.
Therefor I believe emphasis on the OpenVPN 'addon' would greatly benefit RDM.