smakinson/Pusher-ActionScript-Library — pull request #2 by chadrem (2012-03-08 19:17:13+00:00)
Title: Fix for crossdomain error in Flash 11

The Pusher server doesn't send a content-type header when you connect to port 843 to retrieve the crossdomain.xml. My commit changes the protocol to be xmlsocket:// instead of http:// in order to get around this problem. This was recommended by Phil via the Pusher support system.

More info can be found here:

http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security.html

"Starting in version 9,0,115,0, Flash Player will ignore any HTTP policy file that is not sent with a Content-Type value that gives some assurance that the file is intended to be a text file."