Если соединение делается с использованием классов Socket / XMLSocket, то сразу после соединения либо на порт по умолчанию (забыл какой, но это случайно тот же порт, что Apache использует для SSL), либо на тот же порт, куда вы хотите подключится высылается запрос на получение политик безопасности. Ответ на этот запрос должен выглядеть как содержание файла crossdomain.xml, но наличие файла никак вам не поможет, потому что оно, само по себе никак не связано с открытием порта на том же IP, в то время как программа открывшая порт наверняка уж знает можно или нельзя подключатся.
Вы так же можете указать для определенноги IP в каком порту получать политики безопасности, делается это через
Код AS1/AS2:
Security.loadPolicyFile("xmlsocket://{IP}:{port}");
.