Hi bigpaws
1. Yes. I followed the instructions on this reference page to generate the autologin config file
http://docs.openvpn.net/under-the-hood/openvpn-access-server-test-server/ prior to proceeding and have tried both the auto login and manual login options. I have no openvpn based software running at my end. I've also got a test account with Astrill and have also tried used their client config files for various servers with the same result.
2. It's a routed setup
3. UDP is being used
The goal is to test the functioning of a fee-for-service VPN, Astrill, to route my internet traffic. The rationale is access to country-specific content (e.g. Hula in the US) by using a US based server. I'm in Canada and services like Hula aren't available here. Similarly, Netflix in Canada is decidedly inferior to the US version. By testing this on my Linux box, if it appears to meets my needs, I will reflash a router with DDRWT to run openvpn on it to do the same thing. That way I can run US Netflix through a Roku, for example. I'm using the vanilla openvpn config file.
I had originally thought the output was the same for the openvpn as for the Astrill server, but it's not. The Astrill server doesn't throw the PUSH-OPTIONS complaint:
Mon Mar 18 21:16:11 2013 OpenVPN 2.2.2 i486-slackware-linux-gnu [SSL] [LZO2] [EPOLL] [eurephia] built on Jan 11 2012
Mon Mar 18 21:16:11 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Mon Mar 18 21:16:11 2013 Control Channel Authentication: tls-auth using INLINE static key file
Mon Mar 18 21:16:11 2013 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon Mar 18 21:16:11 2013 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon Mar 18 21:16:11 2013 LZO compression initialized
Mon Mar 18 21:16:11 2013 Control Channel MTU parms [ L:1542 D:166 EF:66 EB:0 ET:0 EL:0 ]
Mon Mar 18 21:16:11 2013 Socket Buffers: R=[112640->131072] S=[112640->131072]
Mon Mar 18 21:16:11 2013 Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
Mon Mar 18 21:16:11 2013 Local Options hash (VER=V4): '504e774e'
Mon Mar 18 21:16:11 2013 Expected Remote Options hash (VER=V4): '14168603'
Mon Mar 18 21:16:11 2013 UDPv4 link local: [undef]
Mon Mar 18 21:16:11 2013 UDPv4 link remote: 207.126.92.3:8292
Mon Mar 18 21:16:11 2013 TLS: Initial packet from 207.126.92.3:8292, sid=ef6d8dc9 96cc389e
Mon Mar 18 21:16:11 2013 VERIFY OK: depth=1, /C=../ST=../L=../O=../OU=../CN=ASCA/emailAddress=..
Mon Mar 18 21:16:11 2013 VERIFY OK: nsCertType=SERVER
Mon Mar 18 21:16:11 2013 VERIFY OK: depth=0, /C=../ST=../L=../O=../OU=../CN=server-207.126.92.3/emailAddress=..
Mon Mar 18 21:16:12 2013 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Mon Mar 18 21:16:12 2013 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon Mar 18 21:16:12 2013 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Mon Mar 18 21:16:12 2013 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon Mar 18 21:16:12 2013 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Mon Mar 18 21:16:12 2013 [server-207.126.92.3] Peer Connection Initiated with 207.126.92.3:8292
Mon Mar 18 21:16:14 2013 SENT CONTROL [server-207.126.92.3]: 'PUSH_REQUEST' (status=1)
Mon Mar 18 21:16:14 2013 PUSH: Received control message: 'PUSH_REPLY,sndbuf 262144,rcvbuf 262144,redirect-gateway def1 bypass-dhcp,dhcp-option DNS 5.5.32.1,ping 10,ping-restart 90,comp-lzo no,route-gateway 5.5.32.1,topology subnet,ifconfig 5.5.32.58 255.255.248.0'
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: timers and/or timeouts modified
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: LZO parms modified
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: --sndbuf/--rcvbuf options modified
Mon Mar 18 21:16:14 2013 Socket Buffers: R=[131072->262142] S=[131072->262142]
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: --ifconfig/up options modified
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: route options modified
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: route-related options modified
Mon Mar 18 21:16:14 2013 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Mon Mar 18 21:16:14 2013 TUN/TAP device tun0 opened
Mon Mar 18 21:16:14 2013 TUN/TAP TX queue length set to 100
Mon Mar 18 21:16:14 2013 ip link set dev tun0 up mtu 1500
Mon Mar 18 21:16:14 2013 Linux ip link set failed: could not execute external program
Mon Mar 18 21:16:14 2013 Exiting