Opened 14 years ago
Closed 12 years ago
#10145 closed defect (cantfix)
WebPositive has trouble with attachments
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | attachment | Version: | |
Severity: | normal | Keywords: | upload attachment attachments webpositive web+ haiku needinfo |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I'm trying to upload an attachment to GHC Trac (http://hackage.haskell.org/trac/ghc/) using Haiku OS's (http://www.haiku-os.org/) web browser, WebPositive (http://webpositive.haiku-os.org/).
On the GHC Trac, when I upload an attachment, I get an error popup about serialized data, but the upload is actually successful. Since I got an error message, I tried the upload again and ended up with two duplicate attachments. GHC Trac uses Trac 0.11.6.
On the Trac 0.12 demo page (http://trac.edgewall.org/demo-0.12), I wanted to find out if GHC Trac's configuration was to blame, or if the problem was limited to Trac/WebPositive.
It looks like Trac and/or WebPositive are to blame: when I try to upload an attachment to the Trac 0.12 demo with WebPositive, I don't see an error message, just a blank page, and forcibly revisiting the ticket page, I find there is no attachment listed.
Can you please provide the exact error message you get, and if possible the headers sent by the browser and the headers returned by the server?
I see your requests in the logs of the demo demo-0.12 instance, and the requests for adding an attachment result in an error "417 Expectation Failed", which means:
So the
Expect:
header sent by your browser would be particularly interesting. I assume the browser is trying to use "100-continue" before sending the whole attachment body, and our server probably doesn't support that.