Dynamic DNS with DynDns.org not updating reliably


#1

I have DynDNS.org set up on my Balance One. It updates sometimes when the Balance One fails over or fails back from primary WAN 1 to mobile WAN 2.

Where I notice this most often is when it doesn’t update DNS when going back to WAN 1 after a failover to WAN 2. DynDNS continues to show the WAN 2 IP for at least several hours, maybe indefinitely.

Having a Dynamic DNS feature on the router is a great idea, provided that it works reliably. If it doesn’t work reliably, it is a booby trap.

I don’t know what triggers the updater on the Balance One, but clearly it is not doing a sufficient job.

This is the only issue I’ve had with the Balance One. Otherwise it has been rock solid and reliable. It is disappointing that the Dynamic DNS update doesn’t work reliably when everything else works so well and much cheaper routers are able to get Dynamic DNS right.


#2

Hi. I’m wondering if this is the same issue as discussed here …

So far as I know, the DDNS updating issue (particularly, following “preferred” WAN when it returns to good health) has not been addressed.

We and our clients generally use no-ip.com and have found it to be nearly 100% reliable when properly updated. However, suppose there is a situation where one has two WANs. WAN 1 has a high capacity and WAN 2 is a “dog” but serves as a back-up. If WAN 1 fails, the DDNS on WAN 2 will be updated but will usually NOT be updated again once WAN 1 (the one with far greater capacity) returns to good health. So, inbound traffic will use the “dog” WAN even though the good one is performing well.

I’ve looked at the firmware release notes and I don’t see where any changes to this behavior have been discussed.

Same issue?


#3

@cover

Dynamic DNS update should work for the WAN fail-over from Primary WAN to the backup WAN or recover from backup WAN to the primary WAN (Primary WAN is Active and Backup WAN is in standby) .

Please check the simulation logs below:

Aug 08 10:01:56 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 10:01:54 WAN: Mobile Internet standby (10.248.4.201)
Aug 08 10:01:54 WAN: WAN 1 connected (192.168.52.27)
Aug 08 10:01:12 DDNS: Domain mypeplink.myftp.info updated successfully for Mobile Internet
Aug 08 10:01:11 WAN: Mobile Internet connected to Celcom (10.248.4.201)
Aug 08 10:01:11 WAN: WAN 1 disconnected (WAN failed PING test)
Aug 08 10:01:09 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 10:01:03 System: Changes applied
Aug 08 09:59:20 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 09:59:19 WAN: Mobile Internet standby (10.248.4.201)
Aug 08 09:59:14 System: Changes applied
Aug 08 09:58:18 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 09:58:12 System: Changes applied
Aug 08 09:58:08 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 09:58:06 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 09:58:04 WAN: WAN 1 connected (192.168.52.27)
Aug 08 09:56:09 DDNS: Domain mypeplink.myftp.info updated successfully for Mobile Internet
Aug 08 09:56:08 WAN: Mobile Internet connected to Celcom (10.247.166.177)
Aug 08 09:55:50 WAN: WAN 1 disconnected (WAN failed PING test)
Aug 08 09:55:46 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 09:55:41 System: Changes applied
Aug 08 09:54:38 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 09:54:31 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 08 09:54:29 WAN: WAN 1 connected (192.168.52.27)
Aug 08 09:53:39 DDNS: Domain mypeplink.myftp.info updated successfully for Mobile Internet
Aug 08 09:53:37 WAN: Mobile Internet connected to Celcom (10.247.110.58)

Do you find any logs indicate that the dyndns.org update fail for your device ?

@Rick-DC The shared forum link is more to feature request for all active WAN sharing the same dyndns host/domain name. I think the reported issue by @cover is not related to the link.


#4

OK. You may be correct, of course.

But do you find that when DDNS is enabled for multiple WANs that the DDNS message to the service provider will be sent by the higher capacity (preferre3d) WAN once it is retstored to service, or will the message be sent via the one to which fail over occurred (or the only one remaining in service)?


#5

Thanks for the replies. I’m including a portion of my logs below. (I had to remove the full dyndns host name to post because the forum software considers it a link.)

I think it does update properly on failover and recovery at least some of the time. Based on the log, it updated correctly on Aug. 3. But, on more than one occasion DDNS has been left on the mobile internet address.

This is particularly problematic because it isn’t just a slow link – it becomes a dead link. Since I don’t know the new primary WAN 1 IP after recovery, there’s no way to reach the router or my network remotely to correct the situation.

On Aug 6 after a power cycle, the log suggests that DDNS was updated for Mobile Internet even though WAN 1 was up and functional and Mobile was disconnected. That may have led to my most recent incident.

Aug 08 10:55:02 Admin: msdowdie (192.168.0.42) login successful
Aug 08 10:54:57 Admin: admin (192.168.0.42) login failed
Aug 07 14:25:58 System: Changes applied
Aug 07 14:22:42 Admin: msdowdie (192.168.0.99) login successful
Aug 07 14:16:29 Admin: msdowdie (192.168.0.99) login successful
Aug 06 17:35:59 System: Time synchronization successful
Aug 06 17:35:31 WAN: Mobile Internet disconnected (Cold standby)
Aug 06 17:35:25 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 06 17:35:24 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 06 17:35:24 WAN: Mobile Internet disconnected (Cold standby)
Aug 06 17:35:05 DDNS: Domain dyndns updated successfully for WAN 1
Aug 06 17:35:02 WAN: WAN 1 connected (73.2.195.8)
Aug 06 17:34:47 System: Started up (7.0.1 build 2988)
Aug 06 17:33:03 System: Started up (7.0.1 build 2988)
Aug 05 06:03:56 WAN: Mobile Internet disconnected (Cold standby)
Aug 05 06:03:50 DDNS: Domain dyndns updated successfully for WAN 1
Aug 05 06:03:49 WAN: WAN 1 connected (73.2.195.8)
Aug 05 06:00:32 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 05 06:00:31 WAN: Mobile Internet connected (10.21.140.121)
Aug 05 05:59:48 WAN: WAN 1 disconnected (No cable detected)
Aug 04 01:39:26 WAN: Mobile Internet disconnected (Cold standby)
Aug 04 01:39:16 DDNS: Domain dyndns updated successfully for WAN 1
Aug 04 01:39:15 WAN: WAN 1 connected (73.2.195.8)
Aug 04 01:22:12 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 04 01:22:11 WAN: Mobile Internet connected (10.89.192.158)
Aug 04 01:22:00 WAN: WAN 1 disconnected (WAN failed DNS test)
Aug 03 19:10:07 Admin: msdowdie (192.168.0.57) login successful
Aug 03 02:06:25 WAN: Mobile Internet disconnected (Cold standby)
Aug 03 02:06:16 DDNS: Domain dyndns updated successfully for WAN 1
Aug 03 02:06:15 WAN: WAN 1 connected (73.2.195.8)
Aug 03 00:15:30 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 03 00:15:29 WAN: Mobile Internet connected (10.15.217.57)
Aug 03 00:15:19 WAN: WAN 1 disconnected (WAN failed DNS test)
Jul 31 07:10:42 System: Changes applied
Jul 31 07:05:51 Admin: msdowdie (192.168.0.142) login successful
Jul 26 04:45:51 WAN: Mobile Internet disconnected (Cold standby)
Jul 26 04:45:42 DDNS: Domain dyndns updated successfully for WAN 1
Jul 26 04:45:41 WAN: WAN 1 connected (73.2.195.8)
Jul 26 04:41:36 DDNS: Domain dyndns updated successfully for Mobile Internet
Jul 26 04:41:35 WAN: Mobile Internet connected (10.168.29.83)
Jul 26 04:41:24 WAN: WAN 1 disconnected (WAN failed DNS test)
Jul 21 18:41:12 Admin: msdowdie (107.77.234.135) login successful
Jul 18 16:42:44 System: Changes applied
Jul 18 16:40:44 Admin: msdowdie (192.168.0.42) login successful
Jul 18 14:23:07 Admin: msdowdie (192.168.0.142) login successful
Jul 18 14:23:07 Admin: msdowdie (192.168.0.142) login successful
Jul 18 03:45:57 System: Time synchronization successful
Jul 18 03:45:30 WAN: Mobile Internet disconnected (Cold standby)
Jul 18 03:45:22 DDNS: Domain dyndns updated successfully for Mobile Internet
Jul 18 03:45:21 WAN: Mobile Internet disconnected (Cold standby)


#6

I power cycled the Balance again as a test. It appears that after a power cycle, DDNS is initially updated to WAN 1 but is then updated for WAN 2 Mobile. WAN 2 Mobile is correctly disconnected in favor of WAN 1, but DDNS is not updated. So DDNS remains set to an invalid WAN 2 Mobile IP address. I confirmed this with lookups on a PC. The log and my tests on the PC are in agreement that the last DDNS update is for a Mobile address which then goes away.

Aug 08 11:29:17 System: Time synchronization successful
Aug 08 11:28:48 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 11:28:41 DDNS: Domain msdowdie.dyndns.org updated successfully for Mobile Internet
Aug 08 11:28:40 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 11:28:21 DDNS: Domain msdowdie.dyndns.org updated successfully for WAN 1
Aug 08 11:28:20 WAN: WAN 1 connected (73.2.195.8)
Aug 08 11:28:19 Admin: msdowdie (192.168.0.42) login successful
Aug 08 11:28:06 System: Started up (7.0.1 build 2988)


#7

Precisely. That was the issue I’ve raised previously.


#8

Good catch @cover. Base on the event logs, there may be a glitch for the DDNS update when the device startup. Let’s me further check on this and update the post shortly. If confirm the issue we sure can raise this for the fixes.

Suspected logs:

Occurrence 1:
Aug 06 17:35:31 WAN: Mobile Internet disconnected (Cold standby)
Aug 06 17:35:25 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 06 17:35:24 DDNS: Domain dyndns updated successfully for Mobile Internet
Aug 06 17:35:24 WAN: Mobile Internet disconnected (Cold standby)
Aug 06 17:35:05 DDNS: Domain dyndns updated successfully for WAN 1
Aug 06 17:35:02 WAN: WAN 1 connected (73.2.195.8)
Aug 06 17:34:47 System: Started up (7.0.1 build 2988)

Occurrence 2:
Aug 08 11:29:17 System: Time synchronization successful
Aug 08 11:28:48 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 11:28:41 DDNS: Domain msdowdie.dyndns.org updated successfully for Mobile Internet
Aug 08 11:28:40 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 11:28:21 DDNS: Domain msdowdie.dyndns.org updated successfully for WAN 1
Aug 08 11:28:20 WAN: WAN 1 connected (73.2.195.8)
Aug 08 11:28:19 Admin: msdowdie (192.168.0.42) login successful
Aug 08 11:28:06 System: Started up (7.0.1 build 2988)

@Rick-DC
DYNDNS update using the same hostname/domain for the WANs as for now only suggested for Active Standby WAN deployment. DYNDNS update will send when WAN Status changed.


#9

Tried to simulated this in my device but i failed to reproduce the isssue. Please check the logs below:

Aug 09 02:24:54 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 09 02:24:52 WAN: WAN 1 connected (192.168.52.27)
Aug 09 02:24:23 WAN: Mobile Internet disconnected (No device detected)
Aug 09 02:24:08 DDNS: Domain mypeplink.myftp.info updated successfully for Mobile Internet
Aug 09 02:24:07 WAN: Mobile Internet connected to Celcom (10.120.149.1)
Aug 09 02:23:53 WAN: WAN 1 disconnected (No cable detected)
Aug 09 02:17:04 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 09 02:17:02 WAN: WAN 1 connected (192.168.52.27)
Aug 09 02:16:51 WAN: Mobile Internet disconnected (No device detected)
Aug 09 02:12:26 DDNS: Domain mypeplink.myftp.info updated successfully for Mobile Internet
Aug 09 02:12:25 WAN: Mobile Internet connected to Celcom (10.147.99.247)
Aug 09 02:12:07 WAN: WAN 1 disconnected (No cable detected)
Aug 09 02:07:54 Admin: admin (192.168.2.10) login successful
Aug 09 02:07:50 System: Time synchronization successful
Aug 09 02:07:03 DDNS: Domain mypeplink.myftp.info updated successfully for WAN 1
Aug 09 02:07:00 WAN: WAN 1 connected (192.168.52.27)
Aug 09 02:06:37 System: Started up (7.0.1 build 2988)

May i know any specific steps to reproduce the issue ? Just reboot the device ?

From the logs below:
Occurrence 1:
Aug 06 17:35:24 WAN: Mobile Internet disconnected (Cold standby)
Aug 06 17:35:05 DDNS: Domain dyndns updated successfully for WAN 1

Occurrence 2:
Aug 08 11:28:40 WAN: Mobile Internet disconnected (Cold standby)
Aug 08 11:28:21 DDNS: Domain msdowdie.dyndns.org updated successfully for WAN 1

I see that around 20 seconds gap when the Mobile Internet disconnected. Anything to do to triggered the disconnection ?


#10

I did nothing but simply pull the power cord on the Balance One, then power it back up. WAN 1 link remained up and available while the Balance rebooted. WAN 2 USB cellular modem remained attached.

I don’t see why it would ever update DDNS with the WAN 2 cellular ip during the boot process. It should just use WAN 1.

It appeared to connect to WAN 1 quickly after booting and did not appear to disconnect from WAN 1 or connect to WAN 2.


#11

This is really weird. I tried again still can’t get what happen for your device.

Please open a support ticket here for us to check on the issue.

Possible please include the diagnostic report for the the device for us to investigate this.


#12

Support ticket opened. Thanks,


#13

Thank you for the update. Let’s investigate this from the device. My test device can’t reproduce the issue