You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6a09d2d
Browse filesBrowse the repository at this point in the historyBrowse files
qprobe: refuse a URL as a URL, not as a CIDR block (#51)
`qprobe --i-own-this https://example.com` failed with
refusing CIDR block "https://example.com" - qProbe probes one host at a time,
not ranges.
The slash check ran before anything else, so every URL was reported as a range
sweep: an error describing a mistake the operator had not made, and one that
gave no hint about the fix. It cost a real probe run on a tracked repo.
URLs are still refused, because a target is one named host, but now for the
right reason and with the host to use:
refusing URL "https://example.com/health" - qProbe takes a host, not a URL.
Try: example.com
A slash is only reported as a CIDR block when it is actually a prefix length
(10.0.0.0/24); a pasted path says so instead. A target carrying credentials is
refused explicitly, and the suggestion names the host it would really have
connected to - --i-own-this is an ownership attestation, so a target that reads
as one host and resolves to another must not be accepted quietly.
The suggestion is for the message only. Nothing is newly accepted: the refusals
that are security controls (CIDR, ranges, wildcards, lists) still throw before
any network I/O.
0 commit comments