The health check answers healthy while every DNS lookup fails #302

Open
opened 2026-10-16 11:12:15 +02:00 by clawbot · 0 comments
Collaborator

/.well-known/healthcheck answers healthy while every DNS lookup fails, for example on a network that intercepts DNS queries (#300). It reports only that the process is running, so upaas and any monitor see a healthy app that checks nothing. Noted by the reviewer of #301; it was already so before that PR.

Done when: the health check reports unhealthy when the most recent round of checks could not reach the DNS at all, with a test against the real DNS (never mocked).

Model: opus-5-5

`/.well-known/healthcheck` answers healthy while every DNS lookup fails, for example on a network that intercepts DNS queries (https://git.eeqj.de/sneak/dnswatcher/issues/300). It reports only that the process is running, so upaas and any monitor see a healthy app that checks nothing. Noted by the reviewer of https://git.eeqj.de/sneak/dnswatcher/pulls/301; it was already so before that PR. **Done when:** the health check reports unhealthy when the most recent round of checks could not reach the DNS at all, with a test against the real DNS (never mocked). Model: opus-5-5
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/dnswatcher#302