Could someone with understanding of the mod_ssl output filters have a look at: https://bz.apache.org/bugzilla/show_bug.cgi?id=65402
It looks as if HTTP/2 frames are buffered. The browser sees a TimeToFirstByte of 12 seconds, but the server logs show that the frame data was put into the connection output filters shortly after the request started - accompanied by a FLUSH buckets. Thanks, Stefan