Torguard user here.
Try this,
add the above to the "Custom Configuration" box under Your vpn client.
Save and restart vpn client then check the ddns status.
Hi there and thanks for trying to help. I had sort of given up and have been running the torguard app on indiviual devices which works but would prefer to do everything via the Asus router.
Tried your suggestion and no difference, took a system log, copied and pasted from when i started open vpn client and then renewed ddns updater via router dashboard
Apr 3 23:56:38 rc_service: httpd 346:notify_rc start_vpnclient1
Apr 3 23:56:38 kernel: tun: Universal TUN/TAP device driver, 1.6
Apr 3 23:56:38 kernel: tun: (C) 1999-2004 Max Krasnyansky <
maxk@qualcomm.com>
Apr 3 23:56:38 openvpn[9497]: OpenVPN 2.3.4 mipsel-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [MH] [IPv6] built on Nov 20 2014
Apr 3 23:56:38 openvpn[9497]: library versions: OpenSSL 1.0.0o 15 Oct 2014, LZO 2.08
Apr 3 23:56:38 openvpn[9497]: WARNING: No server certificate verification method has been enabled. See
http://openvpn.net/howto.html#mitm for more info.
Apr 3 23:56:38 openvpn[9497]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Apr 3 23:56:38 openvpn[9497]: Socket Buffers: R=[118784->131072] S=[118784->131072]
Apr 3 23:56:38 openvpn[9505]: UDPv4 link local: [undef]
Apr 3 23:56:38 openvpn[9505]: UDPv4 link remote: [AF_INET]37.221.170.24:443
Apr 3 23:56:38 openvpn[9505]: TLS: Initial packet from [AF_INET]37.221.170.24:443, sid=e65b59ae 4b3e521c
Apr 3 23:56:38 openvpn[9505]: WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Apr 3 23:56:39 openvpn[9505]: VERIFY OK: depth=1, C=US, ST=FL, L=Orlando, O=TorGuard, OU=VPN, CN=TG-OVPN-CA, name=TorGuard, emailAddress=
sysadmin@torguard.net
Apr 3 23:56:39 openvpn[9505]: VERIFY OK: depth=0, C=US, ST=FL, L=Orlando, O=TorGuard, OU=VPN, CN=TG-OVPN-CA, name=TorGuard, emailAddress=
sysadmin@torguard.net
Apr 3 23:56:40 openvpn[9505]: WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1542', remote='link-mtu 1574'
Apr 3 23:56:40 openvpn[9505]: WARNING: 'tun-mtu' is used inconsistently, local='tun-mtu 1500', remote='tun-mtu 1532'
Apr 3 23:56:40 openvpn[9505]: Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Apr 3 23:56:40 openvpn[9505]: Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Apr 3 23:56:40 openvpn[9505]: Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Apr 3 23:56:40 openvpn[9505]: Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Apr 3 23:56:40 openvpn[9505]: Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Apr 3 23:56:40 openvpn[9505]: [TG-OVPN-CA] Peer Connection Initiated with [AF_INET]37.221.170.24:443
Apr 3 23:56:42 openvpn[9505]: SENT CONTROL [TG-OVPN-CA]: 'PUSH_REQUEST' (status=1)
Apr 3 23:56:42 openvpn[9505]: PUSH: Received control message: 'PUSH_REPLY,redirect-gateway def1,dhcp-option DNS 8.8.8.8,dhcp-option DNS 8.8.4.4,route 10.8.0.1,topology net30,ping 5,ping-restart 30,ifconfig 10.8.0.14 10.8.0.13'
Apr 3 23:56:42 openvpn[9505]: Options error: option 'redirect-gateway' cannot be used in this context ([PUSH-OPTIONS])
Apr 3 23:56:42 openvpn[9505]: Options error: option 'dhcp-option' cannot be used in this context ([PUSH-OPTIONS])
Apr 3 23:56:42 openvpn[9505]: Options error: option 'dhcp-option' cannot be used in this context ([PUSH-OPTIONS])
Apr 3 23:56:42 openvpn[9505]: Options error: option 'route' cannot be used in this context ([PUSH-OPTIONS])
Apr 3 23:56:42 openvpn[9505]: OPTIONS IMPORT: timers and/or timeouts modified
Apr 3 23:56:42 openvpn[9505]: OPTIONS IMPORT: --ifconfig/up options modified
Apr 3 23:56:42 openvpn[9505]: TUN/TAP device tun11 opened
Apr 3 23:56:42 openvpn[9505]: TUN/TAP TX queue length set to 100
Apr 3 23:56:42 openvpn[9505]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Apr 3 23:56:42 openvpn[9505]: /usr/sbin/ip link set dev tun11 up mtu 1500
Apr 3 23:56:42 openvpn[9505]: /usr/sbin/ip addr add dev tun11 local 10.8.0.14 peer 10.8.0.13
Apr 3 23:56:42 openvpn[9505]: updown.sh tun11 1500 1542 10.8.0.14 10.8.0.13 init
Apr 3 23:56:43 openvpn[9505]: /usr/sbin/ip route add 37.221.170.24/32 via 217.32.142.96
Apr 3 23:56:43 openvpn[9505]: /usr/sbin/ip route add 0.0.0.0/1 via 10.8.0.13
Apr 3 23:56:43 openvpn[9505]: /usr/sbin/ip route add 128.0.0.0/1 via 10.8.0.13
Apr 3 23:56:43 openvpn[9505]: Initialization Sequence Completed
Apr 3 23:57:26 rc_service: httpd 346:notify_rc restart_ddns
Apr 3 23:57:26 ddns update: ez-ipupdate: starting...
Apr 3 23:57:56 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 3 23:57:56 ddns update: asusddns_update: 1
Apr 3 23:58:05 watchdog: start ddns.
Apr 3 23:58:05 rc_service: watchdog 354:notify_rc start_ddns
Apr 3 23:58:05 ddns update: ez-ipupdate: starting...
Apr 3 23:58:27 dnsmasq-dhcp[23324]: DHCPDISCOVER(br0) 40:f3:08:fd:41:94
Apr 3 23:58:27 dnsmasq-dhcp[23324]: DHCPOFFER(br0) 192.168.1.247 40:f3:08:fd:41:94
Apr 3 23:58:27 dnsmasq-dhcp[23324]: DHCPREQUEST(br0) 192.168.1.247 40:f3:08:fd:41:94
Apr 3 23:58:27 dnsmasq-dhcp[23324]: DHCPACK(br0) 192.168.1.247 40:f3:08:fd:41:94 android-ce608a9f74d06451
Apr 3 23:58:35 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 3 23:58:35 ddns update: asusddns_update: 1
Apr 3 23:59:05 watchdog: start ddns.
Apr 3 23:59:05 rc_service: watchdog 354:notify_rc start_ddns
Apr 3 23:59:05 ddns update: ez-ipupdate: starting...
Apr 3 23:59:35 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 3 23:59:35 ddns update: asusddns_update: 1
Apr 4 00:00:05 watchdog: start ddns.
Apr 4 00:00:05 rc_service: watchdog 354:notify_rc start_ddns
Apr 4 00:00:05 ddns update: ez-ipupdate: starting...
Apr 4 00:00:25 dnsmasq-dhcp[23324]: DHCPDISCOVER(br0) 88:32:9b:2d:d3:96
Apr 4 00:00:25 dnsmasq-dhcp[23324]: DHCPOFFER(br0) 192.168.1.77 88:32:9b:2d:d3:96
Apr 4 00:00:25 dnsmasq-dhcp[23324]: DHCPREQUEST(br0) 192.168.1.77 88:32:9b:2d:d3:96
Apr 4 00:00:25 dnsmasq-dhcp[23324]: DHCPACK(br0) 192.168.1.77 88:32:9b:2d:d3:96 android-460d5897e74ae60c
Apr 4 00:00:29 dnsmasq-dhcp[23324]: DHCPDISCOVER(br0) 40:f3:08:fd:41:94
Apr 4 00:00:29 dnsmasq-dhcp[23324]: DHCPOFFER(br0) 192.168.1.247 40:f3:08:fd:41:94
Apr 4 00:00:29 dnsmasq-dhcp[23324]: DHCPREQUEST(br0) 192.168.1.247 40:f3:08:fd:41:94
Apr 4 00:00:29 dnsmasq-dhcp[23324]: DHCPACK(br0) 192.168.1.247 40:f3:08:fd:41:94 android-ce608a9f74d06451
Apr 4 00:00:35 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 4 00:00:35 ddns update: asusddns_update: 1
Apr 4 00:01:05 watchdog: start ddns.
Apr 4 00:01:05 rc_service: watchdog 354:notify_rc start_ddns
Apr 4 00:01:05 ddns update: ez-ipupdate: starting...
Apr 4 00:01:35 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 4 00:01:35 ddns update: asusddns_update: 1
Apr 4 00:02:05 watchdog: start ddns.
Apr 4 00:02:05 rc_service: watchdog 354:notify_rc start_ddns
Apr 4 00:02:05 ddns update: ez-ipupdate: starting...
Apr 4 00:02:15 dnsmasq-dhcp[23324]: DHCPREQUEST(br0) 192.168.1.30 6c:ad:f8:aa:15:5b
Apr 4 00:02:15 dnsmasq-dhcp[23324]: DHCPACK(br0) 192.168.1.30 6c:ad:f8:aa:15:5b Chromecast
Apr 4 00:02:35 ddns update: error connecting to dynupdate.no-ip.com:80
Apr 4 00:02:35 ddns update: asusddns_update: 1