Zvi and all,

        I have mixed thoughts about the whole thing.  There are two sides to
the story.

        1. mod_proxy is RFC compliant - So why break apache to accommodate M$'s
lack of ability to read and implement a standard that was published in
June 1999?  Yesterday I was talking to an MCS consultant and he said,
"well that standard is so old!"  I responded with, "yeah .. three years
and MS still hasn't had time to read it." :)  I was laughing, he wasn't.
:)

        2. There are a LOT of IIS servers on the Internet - So until EVERY ONE
of them is patched this will be a problem for folks using apache as a
proxy/cache.  I was considering reworking the previous patch (yours and
mine, very similar) to incorporate *ALL* of the entity-headers in
section 7.1 to insulate against contamination via IIS servers into the
apache proxy.  Unfortunately, as I previously stated, there are a *TON*
(tm) of IIS servers on the Internet.  Until they are *ALL* patched,
assuming such a patch exists or is created, we are all at risk.  I
really consider this type of patch to be a defensive patch for
mod_proxy, more than anything else.

        Thoughts?

        I'd like to thank Graham for sending me down the path to solution.

Geff


Reply via email to