Hetzner checks answer again; failed checks go to the console (closes #114)
check / check (push) Waiting to run
check / check (push) Waiting to run
The Hetzner speed-test servers close the connection without an answer when the URL has a query string, and every check added ?_cb= and the time, so all six showed unreachable. Checks now fetch each target's URL as written; cache: "no-store" still keeps the browser's cache out of the measurement. Each recorded check that fails writes one console.error line, and the same line to the debug log: the target's name and URL, the time, what failed and how long the request took. A target that answers after failed checks writes one console.info line. Checks the page does not record write nothing, so the debug log no longer lists failures in the first round or the recovery probe. Model: opus-5-5
This commit was merged in pull request #116.
This commit is contained in:
@@ -22,6 +22,17 @@ Decide whether the repo moves to the layout `REPO_POLICIES.md` gives, with
|
||||
|
||||
# Completed Steps
|
||||
|
||||
- 2026-10-07: the six Hetzner targets answer again, and failed checks are
|
||||
written to the browser console
|
||||
([#114](https://git.eeqj.de/sneak/netwatch/issues/114)). The Hetzner
|
||||
speed-test servers close the connection without an answer when the URL has a
|
||||
query string, and every check added `?_cb=` and the time; checks now fetch
|
||||
each target's URL as written, with `cache: 'no-store'` as before. Each
|
||||
recorded check that fails writes one `console.error` line, and the same line
|
||||
to the debug log, with the target's name and URL, the time, what failed and
|
||||
how long the request took; a target that answers after failed checks writes
|
||||
one `console.info` line. Checks the page does not record write none, so the
|
||||
debug log no longer lists failures in the first round or in the recovery probe
|
||||
- 2026-10-04: the page's footer no longer says "IPv4 only"
|
||||
([#111](https://git.eeqj.de/sneak/netwatch/issues/111)): each check is a
|
||||
`fetch`, the browser picks IPv4 or IPv6 for each WAN host, and the local
|
||||
|
||||
Reference in New Issue
Block a user