Наше гибкое приложение обращается к исходному серверу через соединение через TCP-сокет. Для этого требуется разрешение от рассматриваемого сервера, и поэтому мы настроили сервер политики сокетов на хосте (исходный код на pastie.org/791060).
Это хорошо работало на многих перестановках Firefox, Safari, Windows и Mac OS X, но вчера мы обнаружили проблемы с IE 7 на Windows XP. Примерно в 50% случаев SecurityErrorEvent вызывается при использовании socket.connect. Это происходит несмотря на вызов Security.loadPolicyFile ("xmlsocket: //: 843") перед подключением и наблюдение за сервером политики сокетов, передающим данные политики сокетов клиенту (проверяется с помощью tcpdump). Ошибка часто может быть устранена путем перезагрузки рассматриваемого приложения флэш-памяти, в то время как перезапуск IE вызывает его возвращение.
Почему мы видим эти периодически возникающие ошибки и что мы можем с ними сделать?
С уважением,
Вилле Ютвик
Jutvik Solutions