by Stephen >> Sun, 19 Feb 2006 21:43:56 GMT
Hi,
I have had a few issues lately with people uploading files to our Jade webserver.
They can navigate around the web site no problem at all, but when they get to a page that gives them a form to fill in, and files to upload (just a standard web form with <input type="file">), they keep getting the jadehttp.htm "Server Unavailable" message.
What makes this unusual is that the web monitors are definately running, and requests from other users are coming in at the same time. So the server is definately running, and still running after the upload request, its not crashing anything.
If I edit the jadehttp.htm file, and get the user to refresh their window, they get the new message I put in. So it is not a caching issue, the request is definately making it through to the server. They do have to wait a while for the error message to come back too. Its not instant. Would would suggest to me, that the files have been uploaded, then it fails when Jade starts to process the request.
If they get rid of the files they are trying to upload, then it works for them no problem at all.
Just to make thing interesting, at the same sort of time another user may well be uploading files no problem at all. Which would tend to suggest to me that maybe it's a security setting within their browser that is not letting the form get submitted. But if that was the case, why would it be getting the response back from the Jade server? The form submission must be making it to the Jade server to get the Jade error back, but for some reason the web monitors are not picking up the request.
I notice with the Jade monitors, that any files being transferred are first put into the transfer directory, then once they are uploaded the web monitor will then start processing the request. We have been getting a few tmp files left in the transfer directory too, that have not been tidied up by the web monitors. I presume these are the remnants of these failed submissions. The file is uploaded, but then the web monitor doesn't take the request successfully, says the server is unavailable, when it fact it is still running, and the uploaded file is left in the transfer directory.
Anyone that could shed some light on this one would make my day
Many thanks
Stephen