Edgewall Software

Opened 13 years ago

Closed 12 years ago

#10145 closed defect (cantfix)

WebPositive has trouble with attachments

Reported by: andrew.pennebaker@… 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:


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.

Attachments (0)

Change History (2)

comment:1 by Remy Blank, 13 years ago

Keywords: needinfo added

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:

The expectation given in an Expect request-header field (see section 14.20) could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could not be met by the next-hop server.

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.

comment:2 by Christian Boos, 12 years ago

Resolution: cantfix
Status: newclosed

no feedback, closing.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.