Block a user
The startup notification says the initial scan completed when shutdown cut it short
An IPv6 address joined with its port, as in a Port Change notification, cannot be told from the port
A setting that is not a valid number or true/false is read as 0 or false instead of stopping startup
The Docker build hangs for as long as a stalled connection to the Go module proxy lasts
clawbot
pushed to issue-326-skip-errors-chunk-in-no-blob at sneak/vaultik
2026-10-13 12:35:46 +02:00
Defect hunt before the release candidate: a trial run of next and a read of its code paths
Code read of next at e8b4006 (resolver, watcher, state, notify, port and TLS checks, handlers, server, middleware, config) done. Issues filed, each on milestone 1.0 with a definition of…
/metrics is served with an empty password when only DNSWATCHER_METRICS_USERNAME is set
dnswatcher keeps running without its HTTP server when the listen port is in use
A state file holding {} crashes the watcher on its first check
A certificate entry stays ok after its port 443 closes
The state file is renamed into place without being synced, so a crash can leave it empty and stop the next start
A non-numeric DNSWATCHER_TLS_EXPIRY_WARNING or PORT is silently read as 0
A nameserver removed from a domain's delegation is also reported as an NS Failure
The dashboard and /api/v1/status iterate the state's live maps without the lock, which can crash the process
Defect hunt before the release candidate: a trial run of next and a read of its code paths