Такая же проблема. Косяк в политике безопасности. Если вывод в консоль на сервере поставить, можно увидеть, что приходит запрос файла политики безопасности. Мне бы попроще совет - как локально поотлаживать эту политику безопасности....
Я пытаюсь пока решить эту проблему по аналогии со своим прошлым опытом: на запрос от клиента

Код:
<policy-file-request/>
отдать

Код:
<cross-domain-policy><allow-access-from domain="*" to-ports="*" /></cross-domain-policy>\0
Когда сокетный сервер был на C# - это срабатывало, соединение само рвалось и переподключалось (это вроде обязательное условие - надо соединение принудительно разрывать со стороны сервера...)
Но так у меня пока не работает. И принудительно stream.end делал - не работает...
А как прослушивать:
Server.listen(7000,"ip");
Server.listen(7001,"ip");
Server.listen(7002,"ip");
Так не сработает?