Flash uploader does not upload over https SSL
When attempting to upload using the flash based uploader over an https SSL connection, the file will not upload. The uploadeder window will briefly show the upload status at the bottom of the window, then the window will disappear, and then the small 'Loading' icon will briefly show on the screen for less than one second. Over a regular http connection, the flash uploader works fine.
I have a couple of hints so far, but I have not tracked down a bug or reason. The server ssl_access_log has the following line.
xxx.xxx.xxx.xxx - - [30/Aug/2011:11:32:48 -0500] "GET /extplorer/scripts/extjs3-ext/ux.swfupload/swfupload.swf?preventswfcaching=1314721844418 HTTP/1.1" 200 186872
This preventswfcaching variable is in the ./scripts/extjs3-ext/ux.swfupload/SwfUpload.js file. Other than that, I don't have any more debug info at the moment. I'll work on this when I get some time.
Updated by Brian Kirkman over 12 years ago
This seems to only be an issue with Firefox and self-signed certificates, and there is a workaround. SWFUploader (and really Flash itself) looks for the certificate in the certificate store of the local workstation. It is easy enough to install the certificate into the certificate store by using IE if you're on Windows. There are plenty of sites that give step by step instructions if needed.
To the moderator, I suppose this issue can be moved from "bug" to a FAQ since it's really an underlying issue with SWFUploader and flash.