OK. I think I've fixed the most recently reported problem relating to
data not loading. At least on my setup, the problem was indeed caused
by security changes in recent versions of the Flash player.
Essentially, SWFs are no longer permitted to open sockets without
explicit permission in the form of a policy file, which was preventing
slimfx from accessing the CLI on port 9090.

The solution is a SqueezeCenter plugin (attached) that serves up a
socket policy file on port 843, the default port used by Flash player.
I threw it together with little knowledge of Perl or SqueezeCenter
plugin coding...it's basically just a modified & simplified version of
the CLI plugin. But as I said, it seems to work.

I couldn't figure out a good general way to say "allow access for SWFs
loaded from this IP address", so the current policy file is:

<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-access-from domain="*" to-ports="9090"/>
</cross-domain-policy>

You can change "*" to the IP address of your server for greater
security, by modifying the policy file included with the plugin.

Please let me know if that helps. If it doesn't, the most likely cause
is a firewall issue.


+-------------------------------------------------------------------+
|Filename: SocketPolicy.zip                                         |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=5357|
+-------------------------------------------------------------------+

-- 
gsamsa
------------------------------------------------------------------------
gsamsa's Profile: http://forums.slimdevices.com/member.php?userid=194
View this thread: http://forums.slimdevices.com/showthread.php?t=32422

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to