Last time I had a huge problem on a site with ssl security and SWFUpload and other Flash downloaders. There was always error # 2038. In addition, there was a problem with the distribution of content from the https website to Facebook. I spent many hours to find a solution, and I found it! There was a problem with ssl certificates.
First of all, you will need originals, not self-generated certificates, if you have the same problem, because Flash has problems with the latter. The site server is located on Nginx, so you will correctly install the certificates, here is the instruction. And most importantly, combine the primary certificate and the intermediate certificate. If you do not, your page will work correctly, but not a flash loader, and even if you try
curl https://your-site.com
You may see an error explaining that there is a problem with the certificate.
What is interesting is that on Windows and Mac Os computers the flash works fine even without certificate concatenation, and there is a problem on Ubuntu. But in every system there is a problem with sharing on Facebook, since it depends on the configuration of the FB servers.
snikolau
source share