I download OpenVPN Server on Debian, extract this file /etc/openvpn/client.tar.gz
and that includes the following files:
- client.crt
- client.csr
- client.key
- ca.crt
- client.conf or client.ovpn for windows client
I then copy all files to this path:
C:\Program Files\OpenVPN\config
I make edits to client.ovpn
for some paths like:
ca /etc/openvpn/km31512-05.hostingaura.com-keys/ca.crt
cert /etc/openvpn/km31512-05.hostingaura.com-keyss/client.crt
key /etc/openvpn/km31512-05.hostingaura.com-keys/client.key**
change to this path for windows clients:
ca F:\\Program\ Files\\OpenVPN\\config\\ca.crt
cert F:\\Program\ Files\\OpenVPN\\config\\client.crt
key F:\\Program\ Files\\OpenVPN\\config\\client.key
and then run OpenVPN GUI and click for connect. This is log connect:
Tue Mar 03 01:36:52 2009 NOTE: --user option is not implemented on Windows
Tue Mar 03 01:36:52 2009 NOTE: --group option is not implemented on Windows
Tue Mar 03 01:36:52 2009 OpenVPN 2.1_rc15 i686-pc-mingw32 [SSL] [LZO2] [PKCS11] built on Nov 19 2008
Tue Mar 03 01:36:52 2009 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Tue Mar 03 01:36:52 2009 Control Channel Authentication: using 'F:\Program Files\OpenVPN\config\ta.key' as a OpenVPN static key file
Tue Mar 03 01:36:52 2009 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Tue Mar 03 01:36:52 2009 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Tue Mar 03 01:36:52 2009 LZO compression initialized
Tue Mar 03 01:36:52 2009 Control Channel MTU parms [ L:1542 D:166 EF:66 EB:0 ET:0 EL:0 ]
Tue Mar 03 01:36:53 2009 Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
Tue Mar 03 01:36:53 2009 Local Options hash (VER=V4): '53f7fc82'
Tue Mar 03 01:36:53 2009 Expected Remote Options hash (VER=V4): 'b5edb94e'
Tue Mar 03 01:36:53 2009 Socket Buffers: R=[8192->8192] S=[8192->8192]
Tue Mar 03 01:36:53 2009 UDPv4 link local: [undef]
Tue Mar 03 01:36:53 2009 UDPv4 link remote: 87.118.54.110:1194
But OpenVPN GUI Status is yellow! not green? What is the problem? Here is my configure file:
export OPENVPN_SERVER="vpn.km31512-05.hostingaura.com"
export OPENVPN_CLIENTS="client"
export OPENVPN_IPRANGE="10.23.213"
export OPENVPN_LOCALDOMAIN="km31512-05.hostingaura.com"
Here is my OpenVPN server log:
# grep "openvpn" /var/log/*
/var/log/daemon.log:Mar 2 13:04:47 km31512-05 ovpn-server[11314]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/dpkg.log:2009-02-23 14:17:37 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-23 14:17:37 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-23 14:17:37 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-23 14:17:44 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-23 14:17:46 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:54:59 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:07 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:07 status half-configured openvpn 2.0.9-4etch /var/log/dpkg.log:2009-02-25 14:55:07 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:08 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:08 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:09 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 14:55:09 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-25 16:51:02 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 16:51:02 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 16:51:03 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-25 16:51:03 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-27 11:52:47 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:51 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:51 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-27 11:52:52 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:52 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:52 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:52 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:52 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:52:53 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-27 11:53:14 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:53:14 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:53:14 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-27 11:53:15 status half-configured openvpn 2.0.9-4etch /var/log/dpkg.log:2009-02-27 11:53:15 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:52 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:53 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:53 status half-configured openvpn 2.0.9-4etch /var/log/dpkg.log:2009-02-28 23:25:53 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:53 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:53 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:53 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:25:54 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-28 23:27:14 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:27:14 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:27:14 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:27:14 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:27:14 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-28 23:27:16 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:35 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:35 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:35 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-28 23:28:36 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:36 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:36 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:36 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:28:37 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-28 23:29:26 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:29:26 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:29:27 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:29:27 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-28 23:29:29 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 status half-configured openvpn 2.0.9-4etch /var/log/dpkg.log:2009-02-28 23:35:19 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:19 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:21 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-28 23:35:43 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:43 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:43 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:43 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:35:43 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-28 23:35:45 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:07 status installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:07 remove openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:07 status half-configured openvpn 2.0.9-4etch
/var/log/dpkg.log:2009-02-28 23:38:08 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:08 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:08 purge openvpn 2.0.9-4etch1 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:08 status config-files openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:38:09 status not-installed openvpn <none>
/var/log/dpkg.log:2009-02-28 23:49:08 install openvpn <none> 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:49:08 status half-installed openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:49:08 status unpacked openvpn 2.0.9-4etch1
/var/log/dpkg.log:2009-02-28 23:49:08 status half-configured openvpn 2.0.9-4etch /var/log/dpkg.log:2009-02-28 23:49:10 status installed openvpn 2.0.9-4etch1
/var/log/syslog:Feb 24 16:14:12 km31512-05 ovpn-server[12275]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 16:18:05 km31512-05 ovpn-server[17534]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 16:20:54 km31512-05 ovpn-server[18370]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 16:32:38 km31512-05 ovpn-server[20229]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 18:18:42 km31512-05 ovpn-server[3862]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 19:10:08 km31512-05 ovpn-server[13886]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 19:59:42 km31512-05 ovpn-server[26214]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 24 20:01:51 km31512-05 ovpn-server[26373]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 25 10:21:32 km31512-05 ovpn-server[20050]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 27 00:27:14 km31512-05 ovpn-server[30333]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Feb 27 11:52:20 km31512-05 ovpn-server[28648]: Cannot open file key file '/etc/openvpn/keys/ta.key': No such file or directory (errno=2)
/var/log/syslog:Feb 27 12:12:45 km31512-05 ovpn-server[5581]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Mar 1 00:03:44 km31512-05 ovpn-server[15978]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
/var/log/syslog:Mar 2 13:04:47 km31512-05 ovpn-server[11314]: Control Channel Authentication: using '/etc/openvpn/keys/ta.key' as a OpenVPN static key file
I cannot ping from the Windows Client to 10.23.213.0.
How come my Windows client cannot connect to the OpenVPN server?
apt-get install openvpn openssl liblzo1
— mohsen