I never tested WebStar, but I will tell you what I did.

Safari definitely did uploads differently than the other browsers, when I tested. I hooked up safari and other browsers to sniffers I wrote to accept uploads and profile the way they uploaded. Safari chunked the data differently than the rest of the bunch. I was convinced it was safari causing the issue with witango.

We were in the process of developing uploading images through webservices, via software and browser, and it had to be fullproof. After weeks of testing, and tweaking code, we decided to try changing the host webserver, and leaving witango code and setup the same. We DEFINITELY found the issues to be tied to the WEBSERVER software, and not witango. Safari definitely brings out the problem more with some webservers. From all the research and testing I did, it seemed that safari wasn't acting outside the spec, just not the same as IE and FF, and caused a problem with some webservers.

We found the problem with IIS 5, and when we went to apache on windows, with same witango setup, on same machine, the problem went away. We then tested IIS 6 on windows with witango, and we have not had the problem there either.

My suggestion is to create a test case, that fails every time, then run it uploading to apache/witango, instead of webstar/witango, and I think you will find the problem goes away. The issues is how safari buffers and sends data, and the webserver will disconnect, thinking the upload is over prematurely. At least that is what happened in IIS 5. Because witango never touches the data, until the upload is complete, the problem has to be the webserver, and not witango.

I am pulling most of this from memory, I have not had to deal with these issues for many moons, so don't pin me to the details. ;-)

--

Robert Garcia
President - BigHead Technology
VP Application Development - eventpix.com
13653 West Park Dr
Magalia, Ca 95954
ph: 530.645.4040 x222 fax: 530.645.4040
[EMAIL PROTECTED] - [EMAIL PROTECTED]
http://bighead.net/ - http://eventpix.com/

On Mar 6, 2007, at 12:45 AM, Wayne Irvine wrote:

Robert Garcia at [EMAIL PROTECTED] wrote:

If I remember correctly, IIS 6 solved the issues. What webserver and
version are you using?

WebStar 5.4.1.

It would seem the problem is Safari. Loads of upload issues with it.

I'm about to try FireFox. Fortunately these are generally used in controlled
environments so specifying a browser isn't a huge issue.

Wayne

                  Byte Services Pty Ltd
               http://www.byteserve.com.au/
                  [EMAIL PROTECTED]
   Ph 02 9960 6099   Mob 0409 960 609   Fax 02 9960 6088

______________________________________________________________________ __
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to