mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 10:38:41 -04:00
Bug: Updates without cause and Noisy SHOUTRRR #338
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AdyGCode on GitHub (Dec 31, 2023).
TLDR: DDNS-Updater updates when no IP change
Is this urgent: MEDIUM
DNS provider(s) you use:Dynu, DuckDNS
Program version:
Running version latest built on 2023-11-17T14:08:09.354Z (commit
ba2e777)What are you using to run the container: docker-compose
Extra information
Host OS: MacOS (for testing)
@qdm12 commented on GitHub (Jan 15, 2024):
The program does a DNS lookup (A or AAAA or both) to check if the IP changed and does not do an update if it matches the last updated IP on file (in updates.json).
Are you using both IPv4 and IPv6? A bug just got fixed today with commit
7ed63a036ewhich was causing a mix-up of IPv4 and IPv6 in the code, so maybe that could had been the cause?It would be nice if you can share more about your configuration (removing actual domain names and keys). Thanks!
@SlavikCA commented on GitHub (Feb 14, 2024):
I have similar issue:
I use ipv4 only.
and here is what I have in my updates.json:
cat data/updates.json
As you can see, the IP is same...
All dates in the list above is approximately when I was restarting my container.
@EspadaV8 commented on GitHub (Feb 15, 2025):
I'm having exactly the same issue. It looks like I've only had 1 IP change since starting to run ddns-updater, but I have nearly 7000 entries in
updates.json@jdevera commented on GitHub (Aug 14, 2025):
I came here with the same problem, getting a notification every ten minutes, but in my case it's only for one of three domains. This is my redacted config:
My repeated updates appear to happen only for the Cloudflare one. I also sw this in the log:
Where A.B.C.D is always the same IP address, but it seems like the domain's current IP address is missing from those entries, like it cannot get the current IP address linked to the domain.
@jdevera commented on GitHub (Aug 15, 2025):
My issue in the comment above was a consequence of my DNS setup. I had a local resolver for my domain that was authoritative and was not responding for the subdomain I was DDNSing.
I used a
static-stubzone in bind9 config to force that one subdomain to get resolved out in the world. Now it works.Sorry for the noise.