Skip to Content.
Sympa Menu

ndt-dev - Re: [ndt-dev] RPM and Flash

Subject: NDT-DEV email list created

List archive

Re: [ndt-dev] RPM and Flash


Chronological Thread 
  • From: Jordan McCarthy <>
  • To:
  • Subject: Re: [ndt-dev] RPM and Flash
  • Date: Fri, 07 Nov 2014 08:15:55 -0500

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

For what it's worth, the M-Lab platform uses the second approach,
embodied in this file:
https://github.com/m-lab-tools/ndt-support/blob/master/flashpolicyd.py

If this code looks reasonable to you all, please feel free to use it!

Jordan

Jordan McCarthy
Open Technology Institute | New America Foundation
Public Key: 0xC08D8042 | 4A61 3D39 4125 127D 65EA DDC2 BFBD A2E9 C08D 8042

On 11/07/2014 04:46 AM, Paweł Gesek wrote:
> Hello everyone,
>
> I have been looking at updating the NDT RPM so that the flash
> client there works out of the box(Issue162
> <https://code.google.com/p/ndt/issues/detail?id=162>). I've
> committed changes to the branch
> Issue162(https://code.google.com/p/ndt/source/detail?r=1144), which
> make the HTML5-frontend install with NDT and changed the index page
> in the apache configuration to the new widget.html.
>
> As far as running the Flash client out of the box goes, the NDT
> server has to expose the crossdomain.xml file, which is required
> for the Flash client to allow opening sockets to the server.
> Unfortunately the socket policy does not go through HTTP, but a
> simple proprietary protocol that uses the TCP port 843. I am
> wondering for the best way to handle this in the NDT rpm. We can
> possibly add a requirement for a package like
> https://code.google.com/p/flashpolicyd/ and use that to serve the
> file. We could also consider bundling some sort of a simple server
> script(like this
> https://github.com/xantus/mojo-websocket-examples/blob/master/script/flash-policy-server)
>
>
that would serve the policy file. Do you preferences on how to resolve this?
>
> Regards, Paweł
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBCgAGBQJUXMYFAAoJEL+9ounAjYBCzD4IAKkSGdqsimCHWyD0ZdQcdD7W
wXH7emXDbO7z2jSojcNSKGqQe6wLPWFsQPN5PPwQqYdTs8bigxaKb7wGNC3qNBD5
B2FJ1Ohle10Et2NW20m+TCoORSQiYjpGCI+UenhbiV5B57BBE3t8cRgpHtxOiHjc
c2zxelECxdHq5eZ7f1JvAxWqdhUJZNVbWr7uIVGggcwe/b5Vg0yq9cqzIaVEX/bL
t9PEeYdzmmNq8ctjfKzgNEjNQo3Sp9O29nFB70KR9YNXvf0bOupJ76msI+FbRWaV
iOhgbCzfyHuHcTxQuHfxtUm5mf03cJ0QDWP5qFgTJPQSFrPYB5h4uENuMcgxKRw=
=bfO0
-----END PGP SIGNATURE-----



Archive powered by MHonArc 2.6.16.

Top of Page