Приветствую.
Ловлю ошибку IOErrorEvent 2031 при получении ploicy-file.
Весь процесс выглядит так:
0. В коде флешки стартует sock.connect("tel.stablex.ru", 25253);
1. Флешка отправляет запрос policy-file-request на порт 843
2. На 843-м порту висит демон, который в ответ на этот запрос высылает содержимое policy-file'а
3. После этого в своей флешке я вижу сообщение об ошибке [IOErrorEvent type="ioError" text="Error #2031"]
4. Затем через несколько секунд появляется сообщение SecurityErrorEvent
Все решения, которые удалось нагуглить, сводятся к тому, что недоступен сервер, на который пытается подключиться флешка или неправильно составлен policy-file. Но я точно знаю, что в моём случае сервер доступен, что запрос флешкой отправлен, что запрос сервером принят, что сервером отправлен ответ. И я уже перепробовал все возможные варианты policy-file, какие только смог найти в инете.
В чём ещё может быть причина это ошибки?
Код флешки - стандартный пример из Actionscript API для flash.net.Socket.
Вот флешка:
http://tel.stablex.ru/test/Sock.swf
Вот policy-сервер: xmlsocket://tel.stablex.ru:843
Проверил на старых своих проектах - тоже перестали работать, хотя под 10й версией flash-player'а всё работало. Может, произошли какие-то изменения касающиеся policy в 11й версии?