-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Package Name
ddns-scripts
Maintainer
feckert
OpenWrt Version
OpenWrt 23.05.5 (r24106-10cc5fcd00)
OpenWrt Target/Subtarget
x86
Steps to Reproduce
Set up a DDNS using URL (NOT network). Upon reboot, DDNS is never started!
#22698
This issue is referenced here ^
And the answer from @feckert was "The ddns in openwrt is event based. A service does not have to be started when booting."
I'm not understanding --
If I was using DDNS in the most common use case (running my DDNS on the actual router with a WAN interface, that response would make sense - that since ddns is "event based", then DDNS could get activated when the WAN Ip changes or when the network/interface comes up.
But in my case, this is running on a separate machine that only has a LAN interface - no WAN!
That's why I'm using "URL" external IP checker. If I'm not mistaken, this exact use case is the whole reason why the "URL" external IP checker option exists - for those of us that run DDNS updater on a device other than the device with the WAN interface....
So for those of us who use the "URL" option to check for needed DDNS updates and execute them, what is our option? Why don't we have the ability to have the DDNS scripts autostart on boot? It's important for this to happen!! If it doesn't start on boot, and the IP changes (or has already changed from the last update), then DDNS never gets updated. And if we are relying on this to VPN remotely using our DDNS hostname, we can't even fix it without physical access to the machine!
I have it set to check every 10 minutes to see if the IP has changed, but it doesn't do that at all. Once you MANUALLY start it, it DOES work properly and checks every 10 minutes and updates when it changes. We need to have the option for this to happen automatically. Perhaps an 'override' for those of us who use the URL option...
Can you help me understand why this is an issue and why the autostart doesn't take this (non event based) use-case into account?
I appreciate any input!
Actual Behaviour
ddns never starts. Does not check external IP url checker every 10 minutes as it should.
Confirmation Checklist
- The package is maintained in this repository.
- I understand that issues related to the base OpenWrt repository or LuCI repository will be closed.
- I am reporting an issue for OpenWrt, not an unsupported fork.