Thank you so much Eric and Tom.

We do not use warn-date in the response header. I added that. Still header
'Warning' missing.

HTTP/1.1 200 OK
Date: Fri, 07 Sep 2012 06:49:39 GMT
Server: Apache-Coyote/1.1
Accept: application/json
Content-Length: 468
Content-Type: application/json
warn-date: 2012-11-05T08:15:30-05:00
Warning1: This API has been deprecated and may not be supported after
2012-11-05T08:15:30-05:00


Thinking if the date at the end of warning message can be the issue, I
removed that still warning is filtered.

Thanks,
Anoop



On Thu, Sep 6, 2012 at 8:15 PM, Tom Evans <tevans...@googlemail.com> wrote:

> On Thu, Sep 6, 2012 at 12:27 PM, Eric Covener <cove...@gmail.com> wrote:
> > On Thu, Sep 6, 2012 at 6:59 AM, Anoop L <anpl1...@gmail.com> wrote:
> >> Hi All,
> >>
> >> We  use HTTPD 2.2.17  with Mod_ssl and Mod_proxy in front of HA_proxy to
> >> terminate https.
> >>
> >> When the backend sends http header named 'Warning' HTTPD removes that
> from
> >> response sent to client. I tried adding a customer header value named
> >> 'Warning1' and client gets that value in response. Any idea why Apache
> >> filters 'Warning' header is it a bug or related to security.
> >>
> >> Any help would be appreciated.
> >
> > It looks like mod_proxy filters warnings that have a date in the
> > warning that doesn't match the backend Date: header.
> >
>
> As required by the RFC:
>
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.46
>
> (Final paragraph in that section)
>
> Cheers
>
> Tom
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
>
>

Reply via email to