5 Oct 2006

Flash Player Mac Woes: File Upload, Remoting, Port 80

Symptom:
Your Flash file uploads fail for Mac users.
Cause:
Flash Remoting and FileReference objects automatically append :80 to all requests (in the Mac player). Your web server redirects requests for example.com:80 to example.com. That’s bad.
Solution:
example.com:80 is a valid resource. Your sysadmin (or hosting provider) may insist otherwise, but he would be wrong. Find a more cooperative sysadmin, or switch hosting providers (whichever applies).