Skip to content

Bug: Internet dropout skips update and never retries #1029

@davidlang42

Description

@davidlang42

TLDR: When the internet connection drops out, the update gets skipped and never tried again until the next change.

  1. Is this urgent: YES
  2. DNS provider(s) you use: DuckDNS
  3. Program version:

Running version 2.9.0 built on 2024-12-24T10:40:42.120Z (commit 78f3061)

  1. What are you using to run the container: TrueNAS "Apps" (aka TrueCharts)
  2. Extra information: I've experienced this repeatedly, when the internet drops out, it fails to send an update, and then doesn't try again unless the container is stopped and restarted. What's worse, once I figured this out I saw in the logs that it only WARNS that it's doing this. It should probably be error? And also retry. The container crashing would even be better cause at least then I'd know there was a problem before I found myself unable to connect.

Logs:

2025-08-15 08:20:15.375777+00:002025-08-15T18:20:15+10:00 ERROR obtaining ipv4 or ipv6 address: after 3 tries, errors were: Get "https://api.seeip.org": context deadline exceeded, dial tcp: lookup dns.opendns.com: i/o timeout, Get "https://ip.changeip.com": context deadline exceeded
2025-08-15 08:20:15.375902+00:002025-08-15T18:20:15+10:00 WARN Skipping update for REDACTED.duckdns.org because IP address was not found

Configuration file:

{
  "settings": [
    {
      "domain": "duckdns.org",
      "ip_version": "",
      "provider": "duckdns",
      "token": "REDACTED"
    }
  ]
}

Host OS: TrueNAS Scale 24.20.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions