When trying to upload files through the upload module, I am getting an error (500 Internal Server Error) after about 3 minutes:
500 Internal Server Error
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, <webadmin at civicactions.net> and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
I've increased the PHP timeout to 1 hour and disabled the suEXEC timeout completely. Also increased Apache connection timeout as well to 1 hour. Still having the problem.
I've managed to reproduce a problem:
- 195.42.161.6:38460 -> 64.71.151.174:80: ESTABLISHED - 195.42.161.6:38460 -- 64.71.151.174:80: RESET (425.31 seconds) - 195.42.161.6:38461 -> 64.71.151.174:80: ESTABLISHED
The connection got reset after 425 seconds (not sure why that number), then re-established (with no messages from the browser - it is only seen with a sniffer), but the data transfer was restarted from the beginning (not continued from the point where it was interrupted).
error_log has only the most generic error message, unfortunately:
[Sat Jun 25 12:41:56 2005] [error] [client 64.165.210.102] Premature end of script headers: /home/clients/websites/w_ions/public_html/dev/index.php
I've tried replaying the sniffer dump into Apache and got this:
HTTP/1.1 200 OK [...] ... grey_a__art_as_a_spiritual_practice__02.mp3</a></td><td>2.46 MB ... [...]
So if my web browser would have simply closed the connection, there would be a partial upload, -- not the error message I'ver received.
This confirms that the problem is timing-related. But we've already bumped up all the timeout values on the server that I knew of and 10+ minutes uploads have worked for others for testing.
Any ideas?
Aaron
- - - - - - - - - - - Aaron S. Pava CivicActions LLC c 415-254-9874 mailto:aaron@civicactions.com aaron@civicactions.com