FS#11944 - opera generates invalid HTTP POST requests
Attached to Project:
Arch Linux
Opened by Christ Schlacta (aarcane) - Friday, 31 October 2008, 02:04 GMT
Last edited by Pierre Schmitz (Pierre) - Friday, 31 October 2008, 15:43 GMT
Opened by Christ Schlacta (aarcane) - Friday, 31 October 2008, 02:04 GMT
Last edited by Pierre Schmitz (Pierre) - Friday, 31 October 2008, 15:43 GMT
|
Details
Description:
Opera generates invalid HTTP POST requests. Additional info: * package version(s) ** Opera 9.61-1 Steps to reproduce: Configure wireshark to capture packets for you. browse to your favorite site in opera try to log in using a form that accepts POST input. examine the packets in wireshark. the packet will say: [TCP segment of a reassembled PDU] if you try the same thing using firefox or any other browser it will say: POST <insert name of page and other HTTP headers here> It's not a problem for some sites, but others fail to parse the malformed headers specifically, lighttpd running on debian etch stable returns the following response code: HTTP/1.1 417 Expectation Failed opera then resends the request unmodified again, and again. this results in literally hundreds of request messages in the log file on the server, and a permanent loading bar, rendering the site unusable. Marked this as high because this bug renders some sites unusable, but not critical because there are a plethora of other browsers to use as a workaround. |
This task depends upon
Comment by
Dan Griffiths (Ghost1227) - Friday,
31 October 2008, 02:07 GMT
Successfully reproduced this bug on multiple sites.
Comment by kkl2401 (kkl2401) -
Friday, 31 October 2008, 08:02 GMT
I'm no expert on HTTP so I can't comment on the bug itself. But
since Opera (which I use almost religiously, by the way) is
closed-source, the only thing ArchLinux does is to repackage it
from a generic binary tarball into a pacman-binary-tarball. I
highly doubt this could influence sending POST requests so, you
should post a bug report directly to them:
https://bugs.opera.com/wizard/
Comment by kkl2401 (kkl2401) -
Friday, 31 October 2008, 08:02 GMT
I'm no expert on HTTP so I can't comment on the bug itself. But
since Opera (which I use almost religiously, by the way) is
closed-source, the only thing ArchLinux does is to repackage it
from a generic binary tarball into a pacman-binary-tarball. I
highly doubt this could influence sending POST requests so, you
should post a bug report directly to them:
https://bugs.opera.com/wizard/
Comment by Glenn Matthys (RedShift) -
Friday, 31 October 2008, 08:34 GMT
aarcane, do you have an ADSL connection to the internet or some
other connection that has an MTU lower than 1500?