Error #2044: Unhandled skinError:. text=Error #2121: Security sandbox violation
Error #2044: Unhandled skinError:. text=Error #2121: Security sandbox violation: Loader.content: http://domain1.com/video1.SWF cannot access http://domain2.com/SkinUnderAllNoVolNoCaptionNoFull.SWF. This may be worked around by calling Security.allowDomain.
I was working on a video for a client recently and ran into a Security sandbox violation. What I was trying to do was allow the skin itself to be loaded with the FLV no matter where the client placed it. In this instance they were wanting to post it on an internal page. The problem was the skin would not load on any other domain other than where it was located.
I searched all over the place trying to figure this issue out. There were a lot of forum posts on the issue but there where not any fixes that I could find. I tried several different ways of attempting to fix the issue and nothing seemed to be working. I started thinking about the CS3 default skins and how they access the FLV Playback Component. I noticed a lot of posts using the following code in the SWF containing the FLV Playback Component
Sure that allows access to objects and variables within that SWF itself but it still wouldn't allow my skin to come through. I had moved on to something else when I started thinking about the skin SWF. If I allowed the security.allowDomain to access it from the actual skin it should work. I added the code and poof there it was no sandbox violation.
So here is how I did it.


found above the upper left area of the timeline above the layers. 




