||unity-dev|| troubles after flash player update

Discussion list for Unity developers. unity-dev at moock.org
Thu Apr 10 10:49:12 CDT 2008


Here, please go through this document, it should detail the changes, how to
find what's wrong, and how to fix:

http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html

In particular this section:
http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html#socket_policy

-David R

On Thu, Apr 10, 2008 at 8:39 AM, Discussion list for Unity developers. <
unity-dev at moock.org> wrote:

> Hi again
>
> after checking my apache log files, it appears that my room is not
> chekcing
> for the crossdomain.xml anymore...on the other hand, with another computer
> using older version of the player, the room will load the
> crossdomain.xml...
>
> are there any policy changes i would have been missing ?
>
> Thanks for your help....
>
> Gabriel
>
> ----- Original Message -----
> From: "Discussion list for Unity developers." <unity-dev at moock.org>
> To: <unity-dev at moock.org>
> Sent: Wednesday, March 26, 2008 7:36 PM
> Subject: Re: ||unity-dev|| Unity server sending policy files too fast
>
>
> > update: we are implementing the fix now, and will release it as part of
> > our April update.
> >
> > colin
> >
> > Discussion list for Unity developers. wrote:
> >> hi david,
> >> what you are witnessing is a Flash Player architectural bug that rarely
> >> surfaces, but is a known bug nonetheless.
> >>
> >> here's an excerpt from my discussion with the Flash Player engineer
> >> responsible for implementing the policy file feature:
> >>
> >> "In public docs also, I [the engineer] suggested that, in separate
> >> mode, whenever the server received a connection on the policy file
> port,
> >> it could immediately send the policy file and close the connection.  I
> >> won't bore you with the horrible low-level TCP / Berkeley socket API /
> >> winsock details, but it turns out that this advice was wrong.  If the
> >> server first sends and closes, then receives the
> <policy-file-request/>,
> >> things can go bad and the player can end up never seeing the policy
> >> file.  The results are intermittent because of race conditions.
> >>
> >> The fix, which should be applied in Unity, is that, even in separate
> >> mode, the server should always wait for <policy-file-request/> before
> >> replying with a policy file."
> >>
> >> I'll talk to Derek about implementing the suggested fix. shouldn't be a
> >> lot of work. we can send you a custom build offlist.
> >>
> >> colin
> >>
> >>
> >>
> >> Discussion list for Unity developers. wrote:
> >>> Hi,
> >>>
> >>> I'm having trouble when unity is on the same local network as the
> flash
> >>> client. I used a packet sniffer to watch the traffic, and it looks
> like
> >>> unity is sending the policy file BEFORE flash is sending the request.
> >>>
> >>> Eg, the data happens in this order:
> >>>
> >>> >From Server: <cross-domain-policy><allow-access-from domain="*"
> >>>> to-ports="9100,9101,9102" /></cross-domain-policy>.
> >>>> From Client: <policy-file-request/>.
> >>>>
> >>> Then, I notice in my policyfiles.txt log (output by the debug flash
> >>> player):
> >>>
> >>>> Error: Failed to load policy file from xmlsocket://192.168.1.91:9102
> >>>>
> >>> So it seems that flash will ignore the policy file if it is sent
> before
> >>> the
> >>> request? The problem seems intermittent, sometimes it works fine. So
> is
> >>> it
> >>> possible the policy server could be made to wait for the request
> before
> >>> replying?
> >>>
> >>> Thanks,
> >>> David R
> >>> --
> >>> you're a unity-dev subscriber. to unsubscribe, visit
> >>> www.moock.org/mailman/listinfo/unity-dev/
> >>>
> >>> superb hosting for this list and moock.org is generously provided by
> >>> Rackspace. See: http://www.rackspace.com/?supbid=moock
> >> --
> >> you're a unity-dev subscriber. to unsubscribe, visit
> >> www.moock.org/mailman/listinfo/unity-dev/
> >>
> >> superb hosting for this list and moock.org is generously provided by
> >> Rackspace. See: http://www.rackspace.com/?supbid=moock
> > --
> > you're a unity-dev subscriber. to unsubscribe, visit
> > www.moock.org/mailman/listinfo/unity-dev/
> >
> > superb hosting for this list and moock.org is generously provided by
> > Rackspace. See: http://www.rackspace.com/?supbid=moock
> >
> >
>
>
>
> --
> you're a unity-dev subscriber. to unsubscribe, visit
> www.moock.org/mailman/listinfo/unity-dev/
>
> superb hosting for this list and moock.org is generously provided by
> Rackspace. See: http://www.rackspace.com/?supbid=moock
>


More information about the unity-dev mailing list