Mimiko, thank you for looking at my problem.
Traceroute gives no output other than periodic asterisks; presumably because it considers
the route to the remote sub-net as a single hop ?
Anyway, here are the client connection log and routing table that you asked for.
This is the log of the client connecting :-
Tue Oct 4 14:07:18 2011 OpenVPN 2.1_rc11 i486-pc-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] built on Sep 18 2008
Tue Oct 4 14:07:18 2011 WARNING: file 'john.key' is group or others accessible
Tue Oct 4 14:07:18 2011 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted>
Tue Oct 4 14:07:18 2011 LZO compression initialized
Tue Oct 4 14:07:18 2011 Control Channel MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ]
Tue Oct 4 14:07:18 2011 Data Channel MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
Tue Oct 4 14:07:18 2011 Local Options hash (VER=V4): '41690919'
Tue Oct 4 14:07:18 2011 Expected Remote Options hash (VER=V4): '530fdded'
Tue Oct 4 14:07:18 2011 Socket Buffers: R=[109568->131072] S=[109568->131072]
Tue Oct 4 14:07:18 2011 UDPv4 link local: [undef]
Tue Oct 4 14:07:18 2011 UDPv4 link remote: 10.4.19.120:1194
Tue Oct 4 14:07:18 2011 TLS: Initial packet from 10.4.19.120:1194, sid=0a408745 e11f84f9
Tue Oct 4 14:07:18 2011 VERIFY OK: depth=1, /C=GB/ST=Beds/L=Dunstable/O=KAS/OU=changeme/CN=kas_test/name=changeme/emailAddress=
john@kaspapersystems.com
Tue Oct 4 14:07:18 2011 VERIFY OK: nsCertType=SERVER
Tue Oct 4 14:07:18 2011 VERIFY OK: depth=0, /C=GB/ST=Beds/L=Dunstable/O=KAS/OU=changeme/CN=kas_test/name=changeme/emailAddress=
john@kaspapersystems.com
Tue Oct 4 14:07:23 2011 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Tue Oct 4 14:07:23 2011 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Tue Oct 4 14:07:23 2011 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Tue Oct 4 14:07:23 2011 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Tue Oct 4 14:07:23 2011 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Tue Oct 4 14:07:23 2011 [kas_test] Peer Connection Initiated with 10.4.19.120:1194
Tue Oct 4 14:07:24 2011 SENT CONTROL [kas_test]: 'PUSH_REQUEST' (status=1)
Tue Oct 4 14:07:24 2011 PUSH: Received control message: 'PUSH_REPLY,route 192.168.0.0 255.255.255.0,route 10.8.0.1,topology net30,ping 10,ping-restart 120,ifconfig 10.8.0.6 10.8.0.5'
Tue Oct 4 14:07:24 2011 OPTIONS IMPORT: timers and/or timeouts modified
Tue Oct 4 14:07:24 2011 OPTIONS IMPORT: --ifconfig/up options modified
Tue Oct 4 14:07:24 2011 OPTIONS IMPORT: route options modified
Tue Oct 4 14:07:24 2011 ROUTE default_gateway=10.4.19.3
Tue Oct 4 14:07:24 2011 TUN/TAP device tun0 opened
Tue Oct 4 14:07:24 2011 TUN/TAP TX queue length set to 100
Tue Oct 4 14:07:24 2011 /sbin/ifconfig tun0 10.8.0.6 pointopoint 10.8.0.5 mtu 1500
Tue Oct 4 14:07:24 2011 /sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 10.8.0.5
Tue Oct 4 14:07:24 2011 /sbin/route add -net 10.8.0.1 netmask 255.255.255.255 gw 10.8.0.5
Tue Oct 4 14:07:24 2011 Initialization Sequence Completed
and this is the routing table at the client:-
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.4.19.0 * 255.255.255.0 U 0 0 0 eth0
default 10.4.19.3 0.0.0.0 UG 0 0 0 eth0