Open AdyGCode opened 10 months ago
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 7ed63a036ef310f24373802b89e2ac946844f2ca which 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!
I have similar issue:
I use ipv4 only.
and here is what I have in my updates.json:
cat data/updates.json
{
"records": [
{
"domain": "***.****",
"host": "@",
"ips": [
{
"ip": "104.63.172.143",
"time": "2024-01-26T16:57:20.186846272Z"
},
{
"ip": "104.63.172.143",
"time": "2024-01-26T17:13:07.867953704Z"
},
{
"ip": "104.63.172.143",
"time": "2024-01-26T17:25:17.681410714Z"
},
{
"ip": "104.63.172.143",
"time": "2024-01-26T17:31:02.793419802Z"
},
{
"ip": "104.63.172.143",
"time": "2024-02-14T23:42:47.748162983Z"
}
]
As you can see, the IP is same...
All dates in the list above is approximately when I was restarting my container.
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)