httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Phil Dibowitz <p...@ticketmaster.com>
Subject [users@httpd] apache 2.0.55 mod_proxy_http POST changes?
Date Wed, 30 Nov 2005 19:13:42 GMT
Hey folks,

We're testing a change from apache 2.0.53 to 2.0.55 and we're seeing
some weirdness in 2.0.55.

In particular, in some cases (note, only a handful, not all of them),
the POST data passed through the proxy is... changed. Specifically, it
doesn't appear to be URL encoded in key=value paires. For example, here
are two snippets of packets, a good and a bad:

This is the good one, and there's the key=value that you'd expect:
0x0030   0aa7 f827 6f70 7469 6361 6c5f 7465 7874        ...'optical_text
0x0040   3d77 696c 6c26 763d 314b 4245 4433 6447        =will&v=1KBED3dG
0x0050   7549 4a77 3256 5257 4a58 7733 726b 5754        uIJw2VRWJXw3rkWT
0x0060   4e36 6770 7a59 4255 3067 7049 4b46 7a49        N6gpzYBU0gpIKFzI

However, in the bad one you'll notice that you don't see this:

0x0030	 0aa8 0f54 504f 5354 202f 6368 6563 6b6f	...TPOST./checko
0x0040	 7574 2f72 6573 6572 7665 2f75 6b45 7068	ut/reserve/ukEph
...
0x0420	 7465 6e74 2d4c 656e 6774 683a 2035 3138	tent-Length:.518
0x0430   330d 0a0d 0a61 3472 366c 5478 4c35 6971        3....a4r6lTxL5iq
0x0440   7456 556e 4238 366e 7077 376e 6e38 6933        tVUnB86npw7nn8i3
0x0450   704f 6938 7433 5330 574e 6939 3369 416e        pOi8t3S0WNi93iAn
0x0460   4c55 6667 3435 4939 5044 5575 4667 446c        LUfg45I9PDUuFgDl

After "content-length", I'd expect to see "v=a4..."

By putting the 2.0.53 mod_proxy_http module into apache 2.0.55, this
goes away.

Now - in the interest of full disclosure, I'll note that we do have a
few small patches in that module which we're combing through to make
sure didn't cause this (they're the same as what we applied to 2.0.53),
but I wanted to ask here and see if someone said "oh yeah, we changed X
for reason Y, you need to do Z" so that we don't chase our tail
pointlessly. ;)

Thanks.
-- 
Phil Dibowitz
P: 310-360-2330 C: 213-923-5115
Unix Admin, Ticketmaster.com

Mime
View raw message