RSL Error 1 of 1, Error #2032, Flex 3.6A, Flash Builder 4.6
We are transitioning from Flex 3.1A to 3.6A. Everything has worked fine for years under 3.1. We have been testing under 3.6 for a month under HTTP and everything is working. When weinstall to our staging server and run under HTTPS, we get this error and NO OTHER INFORMATION.
We test under Flash Builder but build production swfs and swcs using the command line tools MXMLC and COMPC. We are using the framework RSLs and copy the swf/swz files to our servers as part of the installation.
Output from MXMLC for compilation of signup.mxml:
Loading configuration file C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\3.6.0\frameworks\flex-config.xml
Loading configuration file D:\Develop\CSM\PractiCal\Flex\null1709033641.xml
D:\Develop\CSM\PractiCal\Flex\build\signup.swf (174148 bytes)
Contents of configuration file 'null1709033641.xml':
<flex-config>
<compiler>
<debug>false</debug>
<library-path append="true">
<path-element>D:\Develop\CSM/CSMCommonFlex/build/CSMCommonFlex.swc</path-element>
</library-path>
</compiler>
<static-link-runtime-shared-libraries>false</static-link-runtime-shared-libraries>
<use-network>true</use-network>
<verify-digests>true</verify-digests>
<runtime-shared-library-path>
<path-element>C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\3.6.0/frameworks/libs/framework.swc</path-element>
<rsl-url>flash/framework_3.6.0.21751.swz</rsl-url>
<policy-file-url/>
<rsl-url>flash/framework_3.6.0.21751.swf</rsl-url>
<policy-file-url/>
</runtime-shared-library-path>
</flex-config>
This is all I could find on the web:
- Make sure the web server understands the .swz extension as MIME type 'application/x-shockwave-flash'.
Done. - Add a 'crossdomain.xml' file to the web server root and make sure it can be read.
Done, tried both secure="true" and secure="false".
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" secure="true"/>
</cross-domain-policy>
As I said, all works fine under 3.1.
I am dead stuck and have no idea what to try next.
Please, please, help.
