Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Security Sandbox Error with GAPro

2 replies [Last post]

We have two places that we use video clips on our website, and both have GAPro enabled. However, the analytics events are only sent from the one location. I confirmed using the Net pane of Firebug that the events are indeed not even being sent (not just that they aren't showing up for some reason).

In attempting to debug the problem, I found that Flash was emitting the following warning/error in the location where the events are not getting sent:

Warning: Domain plugins.longtailvideo.com does not specify a meta-policy. Applying default meta-policy 'master-only'. This configuration is deprecated. See http://www.adobe.com/go/strict_policy_files to fix this problem.
Error adding browser navigation callback: SecurityError: Error #2060: Security sandbox violation: ExternalInterface caller http://content.bitsontherun.com/[[IMPORT]]/plugins.longtailvideo.com/gapro-1.swf cannot access http://www.OURCOLLEGE.edu/.

The warning is actually emitted in both locations, but the error only occurs in the location where the analytics events are not working. I'm not sure if the same problem is causing both or not, though it seems that they're related. On the other hand, it seems that the error is showing a bad path, so maybe that's the issue. I don't know where the [[IMPORT]] comes from, and without the code for the GAPro plugin, I can't debug it.

Any help/advice is appreciated.

Also, for reference, the main difference between the two locations is how the Flash is included. The working location is using the embed code directly from our CDN (Bits on the Run), while the broken location is using SWFObject called by custom JavaScript. However, using Firebug, I can't see any difference in the generated DOM.

Do you have a cross-domain file set up on your domain? Can you provide a link to a page that demonstrates the error?