Dridi, thank you for the quick feedback. I'm fine with your suggestions, except: >> * The default vcl_probe_resp: >> >> sub vcl_probe_resp { >> if (prresp.proto ~ "^HTTP/\d+\.\d+$" && > > ^HTTP/1\.[01]$ This was intended to be equivalent to the current code: i = sscanf(vt->resp_buf, "HTTP/%*f %u ", &resp);