OpenVPN Client Configuration
The OpenVPN software is free and can be downloaded from here: http://openvpn.net/index.php/open-source/downloads.html The latest 2.1.x version is recommended.
To use the OpenVPN client with the Sippy softswitch a config file should be created and several key files should be taken from the Sippy server. The configuration file is a simple text file, which should contain the text which is given below. Please note that under Windows this file should have the name like client.ovpn or any other name with the extension '.ovpn'
client.conf:
client dev tap proto udp nobind remote YOUR_VPN_IP_HERE PORT resolv-retry infinite persist-key persist-tun ca ca.crt cert client.crt key client.key cipher AES-128-CBC comp-lzo verb 3
Substitute the YOUR_VPN_IP_HERE with your real VPN IP. Also substitute the PORT with a real port number which can be either 53, 1434, 5900, 40073, 21127, 36824, 51427 or 65266.
The files ca.crt, client.crt and client.key should be taken from the Sippy server. They are located on the server in the /home/ssp/etc/openvpn/keys/ directory. You should place these files in the same directory where the configuration file resides. For security reasons keep these files secret. Please do not copy any other key files from the server to the client machine.
To start the OpenVPN client under Windows you should right-click the configuration file and select the 'Start OpenVPN on this config file' menu item.
And under a UNIX-like system run:
openvpn --config client.conf