зачем Вам переходить на другой порт?
у меня работает схема
1) флэшка конектится к порту N, сама посылает запрос политики <policy-file-request/>
2) Сервер читает, если это запрос политики, то отдает кросдомен
Код:
<?xml version=\"1.0\"?>
<!DOCTYPE cross-domain-policy SYSTEM \"/xml/dtds/cross-domain-policy.dtd\">
<cross-domain-policy>
<allow-access-from domain=\"mydomain.ru\" to-ports=\"6666\" />
</cross-domain-policy>\0
обычной строкой.
3) флэшка получает, читает. Сама закрывает соединение и открывает его заново, ничего больше серверу не посылая.