Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SWFUpload on HTTPS not working

I have trouble uploading files with SWFUpload when target servlet is listening on HTTPS. On HTTP it works fine.

The issue is only when using FireFox or Opera. On IE it works fine - not tried other browsers.

EDIT: Error message as provided from SWFUpload when in debug mode:

SWF DEBUG: Event: uploadProgress (OPEN): File ID: SWFUpload_0_0 SWF DEBUG: Event: uploadError : IO Error : File ID: SWFUpload_0_0. IO Error: Error #2038 SWF DEBUG: Event: uploadComplete : Upload cycle complete.

like image 684
Drejc Avatar asked Nov 24 '09 12:11

Drejc


2 Answers

Possibly a certificate related issue.

Check if there are any certificate related warnings when you open the target site in those browsers.

Open the certificate and check for warnings in there as well.

like image 53
eglasius Avatar answered Sep 18 '22 14:09

eglasius


It's for sure a certificate issue - it will work with HTTPS, Firefox and an official certificate.

I use SWFUpload in combination with HTTPS on the site invoiceplatform.com and it works with IE, Safari, Firefox and Chrome (did not test other browsers). On the test server Firefox doesn't work with HTTPS because there's no official certificate configured.

like image 43
penguintux Avatar answered Sep 17 '22 14:09

penguintux