Bug #362
closedUploads above 64Kb not working when serving lighttpd on Mac OS X
Description
I've been unable to upload files above 64Kb when serving lighttpd from two different Macs, both running 10.4.3.
Files get uploaded to /var/tmp but that's all. Safari hangs forever pretending to be uploading the file. Similar behaving can be seen in Firefox and IE.
Here are my lighttpd (1.4.7) installation steps:
./configure --with-openssl make make install
I'm just going to attach a file with a ktrace/kdump I did.
These are the steps I did during the ktrace:
- Start lighty
- Call the upload form page from Safari
- Attach a 144KB file to the form and submit!
- Stop lighty
Note: Related to #360?
-- tonka
Files
Updated by Anonymous about 19 years ago
- Status changed from New to Assigned
the ktrace only shows the startup phase of lighttpd before the fork() for the daemonize() call.
We don't see the actual file transfer.
-- jan
Updated by Anonymous over 18 years ago
I started getting the same error with web uploads recently with an ubuntu install of lighty using php5 in fastcgi mode...
-- omniscientcolossus nospamat herenaforge.org
Updated by jwmcglynn about 18 years ago
This is a problem in Safari 2. Disable keepalive to Safari user agents and large uploads will work. Traffic sniffing reveals that Safari stops sending anything when it should send the file.
Updated by Anonymous over 16 years ago
If you see the behaviour with FF and IE, too. Then try the following in your lighttpd.conf (it helped me to POST files >50MB to lighttpd running on FreeBSD 6.3)
server.network-backend = "write"
-- uspoerlein
Updated by stbuehler over 16 years ago
Unusable ktrace/strace/whatever, please give more details.
I would at least use "writev" instead of "write":
server.network-backend = "writev"
Updated by stbuehler over 16 years ago
- Status changed from Assigned to Invalid
- Resolution set to missingfeedback
- Patch available set to No
Updated by stbuehler over 16 years ago
- Status changed from Invalid to Missing Feedback
Also available in: Atom