The "Object reference not set to an instance of an object" problem, experienced by only two users of our customer's company, has been solved by putting UseAspNetStream="true" in the web.config, and by removing the BrettleNeatUpload from our customer's website.
This time the situation is similar, the uploader now works fine for everyone but two users in the USA, who work for a branch of our customer's company.
When they try to upload some files (for example a PDF with a size of nearly 170 KBs), as soon as they press "START UPLOAD", the progress bar shows out, saying "Uploading File X etc...", but it stays stuck at 0% and it's impossible to complete the uploading process.
We checked in the TempFolder and we noticed that:
- the RESX files that these two users are able to upload have a name that starts with "persisted";
- the RESX files that they are not able to upload have a name that starts with "uploading".
For example the PDF file that they are not able to upload (size 170 KBs) can be found in the temp directory, named "uploading" and with a size of 64 KBs.
Another information: both users who are experiencing the problem have Internet Explorer 9 and we already updated the uploader DLL to the latest version (dated 3rd of february 2012).
What could be the problem?