Brume 3 or glddns.com dropping/purging DDNS records?

Brume 3, Kernel 5.4.281 Firmware 4.8.4

Several times I have started up the VPN clients from my phone (OpenVPN, Wireguard it doesn’t matter) only to find they are unable to resolve the host name provided by the GlInet DDNS service. The phone is on the cell, no wifi active, so not on the local LAN. Using a web service to list the records none are found.
I am curious what could cause the records to disappear from the DNS provided by glddns.com. I have rebooted the router with the DDNS enabled yet, at some point the records disappear (as checked by a search website).
So what actions performed by me on the Brume 3 could be causing the DDNS records to be removed? If I stop and start DDNS on the router things resume just fine.

1 Like

My suspicion is that the DDNS service is purging the record. It never gets updated by the router because the ip address has not changed. By stopping and starting the service the record gets updated because there is no record saved by the ddns service so it miscompares and supplies a new record.
Swell.

1 Like

Hello,

Thank you for your feedback! We are aware of this issue.

Please add mkdir -p /var/run/ddns at the appropriate place in file "/etc/hotplug.d/iface/95-gl_ddns", see the screenshot:

And restart DDNS /etc/init.d/gl_ddns restart and it should work properly.

This fix will be merged into the next release.

Thank you for the support! Will do.