Flash player 9,0,124,0 and xmlsocket policy from openfire 3.6.0a

Hi,

after update my flash player to 9.0.124.0 (windows or linux) my xiff client fail to receive the xmlsocket policy file from openfire (listening in any port, even redirecting the port 843 to 5222)…

any ideas?

thanks in advance,

cheers,

Facundo.-

more info. if i start a flash policy server (the one provided by adobe) in perl in the port 843 everything work just fine.

I’ve exactly the same problem with Openfire 3.6.0a. Openfire should send the policy file on the opened socket but seems not.

I’m also using the perl deamon script for the moment with port 843 but I hope there is a solution directly with Openfire.

For openfire users:

  • Add Security.loadPolicyFile(“xmlsocket://”+server +":5229"); before xmppSocketConnection.connect() method
  • Make sure to open port 5229 in your firewall settings

This allows Flash Player security model to grant connections to self/other domains as OpenFire listens to this port and respond with a security policy file