I have a chat enabled game that is in alpha testing, written in Flash MX and published to Player 7. I’'m using the XIFF library. Contestants with Flash Player 8.x can connect to the Jive Server, but those with FP 7 cannot.
Contestants load the .swf into their browers to play the game. I serve the .swf up from a directory in my web root, and have a cross domain policy set up in my webroot directory that allows all domains for now for testing. The Jive Server is running on the same domain as from which the Flash .swf app file is being served. Jive runs on ports 5222 (clients), 5269 (servers), and 9090 admin.
Cross Domain looks as follows:<?xml version="1.0"?>
Previous cross domain referenced the servers exactly:<?xml version="1.0"?>
My XIFF connnection looks as follows:
var connection:XMPPConnection = new XMPPConnection();
connection.username = screenName;
connection.password = pwd; // md5
connection.server = connectServer; // connectServer is a string referencing my domain name
connection.port = 5222;
This only works for Flash Player 8.
Any help is greatly appreciated. Thanks in advance!