check / check (push) Waiting to run
net.SplitHostPort fails on an IPv6 address written without brackets, so with 2001:db8::1 allowlisted, 2001:db8::1:8443 and 2001:db8::1: counted as having no port and were served without a signature, though the fetcher connects to port 8443. ValidateRequest now takes a host to have a port when the parsed URL's Port() is set or the host ends in ":", as Go's URL parser and so the fetcher read it. Model: opus-5-5