I have a WinXP SP2 box trying to connect on a OpenVPN server and getting the following errors:

    Tue May 14 11:29:52 2013 Notified TAP-Windows driver to set a DHCP IP/netmask of on interface {48B4760C-5A76-4F9E-9140-FB73DF819E2A} [DHCP-serv:, lease-time: 31536000]
    Tue May 14 11:29:52 2013 Successful ARP Flush on interface [2] {48B4760C-5A76-4F9E-9140-FB73DF819E2A}
    Tue May 14 11:29:57 2013 TEST ROUTES: 0/0 succeeded len=1 ret=0 a=0 u/d=down
    Tue May 14 11:29:57 2013 Route: Waiting for TUN/TAP interface to come up...
    Tue May 14 11:30:00 2013 TEST ROUTES: 0/0 succeeded len=1 ret=0 a=0 u/d=down
    Tue May 14 11:30:00 2013 Route: Waiting for TUN/TAP interface to come up...
    Tue May 14 11:30:01 2013 TEST ROUTES: 0/0 succeeded len=1 ret=0 a=0 u/d=down

Fireall and Antivirus are already turned off.

Here's my client config:

dev tap
proto udp
remote xxxx 1194
resolv-retry infinite
ca endian-001.pem
verb 3
  • Are you running the OpenVPN client with administrative privileges? You'll need that to set routes.
    – cjc
    May 14, 2013 at 14:54
  • Yes full administrative privileges.
    – Canti
    May 14, 2013 at 15:07
  • Did the OpenVPN Network Adapter actually get installed? If you go to 'Control Panel\Network and Internet\Network Connections' do you see a device with 'Device Name' of TAP Windows Adapter V9?
    – Zoredache
    May 14, 2013 at 16:42

2 Answers 2


If you post your server.conf it will greatly assist others in helping.

Firstly, the errors you are getting are specifically about the ROUTES being pushed, not necessarily the IP assignment. The logs show that it's trying to get an IP, so I assume that's configured on the server, but it doesn't look like routes are. I'll go over both items...

IP Assignment:

To define what range of IP addresses you get from the OpenVPN server, you set it at the "server" item in your server.conf and, in my working config, defined the topology as "subnet":


topology subnet

In the above example, the Subnet for clients will be

It looks like, from your log you are pushing a subnet ( so that may already be configured properly.


The errors are specifically complaining about the routes.

Your log shows 0 out of 0 total routes were successful, so it sounds like it doesn't even have any routes to push too.

0/0 succeeded

In the server config file you utilize the push item to push out routes to the clients. Ensure you have the routes defined in your server.conf.

Here is an example:

push "route"
push "route"

If you provided your server config it would really help out.

Summary: Ensure your server.conf is configured to assign addresses properly, and it's configured to push your desired routes.


Try adding the static routes to your .conf file. Example:

client-config-dir /etc/openvpn/client-config
push "route"
push "dhcp-option DNS"

A full .conf looks like:

port 1194
proto udp
dev tun
ca ca.crt
cert vpn01.crt
key vpn01.key
dh dh2048.pem
topology subnet
ifconfig-pool-persist ipp.txt
client-config-dir /etc/openvpn/client-config
push "route"
push "dhcp-option DNS"
keepalive 10 120
tls-auth ta.key 0
cipher AES-128-CBC
status openvpn-status.log
inactive 900

Where /etc/openvpn/client-config is the folder of client assigned static IPs:

Example: sudo cat /etc/openvpn/client-config/user2


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .