SlimboJimbo;363031 Wrote: > The root user is the only user who can bind to a port with a value less > than 1024. > The socket policy plugin is not run as root and neither should it. > > Is it possible to change the port number that the flash app is using?
I've been skimming, and it seems like it would be possible to change slimfx to look for the socket policy file elsewhere. The fact that 843 is less than 1024 is apparently intentional - see http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security_04.html. However, it seems that there is another relatively easy solution for Linux -- running a perl or python script (as root) that will serve up the socket policy file on port 843, or running such a script through xinetd. Sample scripts are provided at http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html. (This link was actually mentioned in a previous post by EFP). The actual policy file served up should be this: <cross-domain-policy> <site-control permitted-cross-domain-policies="master-only"/> <allow-access-from domain="*" to-ports="9090"/> </cross-domain-policy> I assume that anyone with a working knowledge of Linux would be able to set this up pretty quickly. Though maybe it's also necessary on OS X? I'm not running Linux at the moment, but maybe someone could try it out? It's unfortunate that there are such a daunting number of steps to get this thing running at this point. Not *so* many steps, but more than there should be. If I get a chance, I'll look into loading the socket policy file from a different port, and posting a modified version of both slimfx and the socket policy plugin. Can't promise that'll be any time soon, though. -- 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
