Re: Apache httpd sends "400 Bad Request" to client due to IPvFuture (RFC 3986) format IP address Hostname Host Header

2013-08-02 Thread Nick Kew
On 2 Aug 2013, at 20:02, Rizzo, Christopher wrote: > The Apache HTTP server is rejecting the request (with "400 Bad Request") due > to this Hostname value in the header before a registered IPP Apache module > even sees it. A quick check confirms what you say. > Is it possible to write a hook

Apache httpd sends "400 Bad Request" to client due to IPvFuture (RFC 3986) format IP address Hostname Host Header

2013-08-02 Thread Rizzo, Christopher
An Apple AirPrint Internet Printing Protocol (IPP) client (from either iOS or Mac OS) can send requests over IPv6 with an IPvFuture format (RFC 3986) IPv6 address in the Hostname HTTP Host Header value. The Hostname is of the form [v1:+en0]. Where en0 is the interface of the requesting Mac.