mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-05-29 19:31:56 -04:00
Container healthcheck: unhealty #105
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 @frepke on GitHub (Mar 12, 2021).
Originally assigned to: @qdm12 on GitHub.
TLDR: container is running unhealthy
Is this urgent: No
DNS provider(s) you use: duckdns.org and selfhost.de
Program version:
Running version latest built on 2021-03-04T14:37:47Z (commit d5e4936)What are you using to run the container: docker-compose
Extra information (optional) - Container was running healthy in the past.
Logs:
Configuration file (remove your credentials!):
Host OS: Debian Buster
@qdm12 commented on GitHub (Mar 12, 2021):
What does
docker inspect ddns-updatergive, especially what messages in the failed healthcheck section?It's strange, usually it should be unhealthy on a failed update. Does the UI state any previous failed update?
@frepke commented on GitHub (Mar 12, 2021):
Don't see any failed updates in the GUI
@frepke commented on GitHub (Mar 13, 2021):
Hmmm, there's something wrong with duckdns
@qdm12 commented on GitHub (Mar 13, 2021):
If the healthcheck fails it should log something in the failed attempts though (in the docker inspect command).
I also use duckdns and the DNS resolutions of xxx.duckdns.org tend to fail occasionally, maybe that's related?
@frepke commented on GitHub (Mar 13, 2021):
Where the first ip is my actual ip, the second ip is the ip from a few days ago.
The "set-ip" in the GUI from 1 of the 5 duckdns subdomains is wrong.
@frepke commented on GitHub (Mar 13, 2021):
Deleted the updates.json and now everything fine again.
@qdm12 commented on GitHub (Mar 13, 2021):
Well that's strange nonetheless, maybe and old version of the json. Let me know if it happens again
@redtripleAAA commented on GitHub (May 30, 2021):
I got the issue here
raspberry Pi4
Inspect shows:
and the strange thing, that it's showing as healthy

and it's still accessible to the GUI and updated the IP
@qdm12 commented on GitHub (May 30, 2021):
Ah bummer. It's listening on port 9999 and gluetun already has its own healthcheck server listening on port 9999. I created https://github.com/qdm12/ddns-updater/issues/211 for it, feel free to subscribe to it and continue discussing there. Other repos like gluetun would benefit from that too. Maybe I'll switch to writing to a /tmp file instead of using the network to avoid conflicting with Ports, I'll see what's best...