Hello,

MSDirect Internet Diensten - Support <[email protected]> (Fr 02 Dez 2011 
07:49:29 CET):
> 
> We are experiencing some strange problems with file-uploads through
> Pound. It seems that the time that Pound uses for it's incoming
> requests is too short for uploading files. For normal GET-requests
> or POST-requests using only plain forms, Pound works perfectly !

For my understanding an file upload is a normal POST request, using a
the multipart/form encoding.

> This is an example config for a site that needs uploads:
> 
>    Service "94.124.89.211_80__wepaintyou.massmovement.nl"
>       HeadRequire "Host: wepaintyou.massmovement.nl"
>       BackEnd
>          Address 91.199.219.83
>          Port 80
>          Priority 5
>          Timeout 300
>       End
>    End
> 
> Is it possible that "Timeout 300" is only used for the connection
> itself but individual requests have a different timeout ? Also,
> please note that uploads using Flash-sites nearly everytime succeed
> and it seems that https-uploads succeed as well...

According to the docs the Timeout is the time pound waits for the
*response* from the backend. This should start counting as soon your
request (upload) is completed.

Did you watch the connection using tcpdump? Does the data stop flowing?
Does pound kill the connection, regardless receiving data from the
client?

-- 
Heiko :: dresden : linux : SCHLITTERMANN.de
GPG Key 48D0359B : 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B

Attachment: signature.asc
Description: Digital signature

Reply via email to