Hello,<br><br>I'm developing an activity in Sugar that uses stream tubes to transfer data (slide shows, in particular).  The code I'm running to accomplish this is almost an exact mirror of the Read activity, which seems to be the defacto example of how to use stream tubes.  When sharing the activity and using the tubes over a wireless AP, everything works just fine.  However, when doing the same over a mesh network, things don't work.  I've confirmed that the HTTP server is running on the correct port and works correctly on the XO that is sharing the data, and, once the joiners have acquired the stream tube, I confirmed that the correct port is opened on localhost on those machines.  When the joiners attempt to download the data from the tube (forwarded socket), they are able to connect but then the connection is reset as soon as the request is sent.<br>
<br>The HTTP client/server code being used doesn't have any logging, and the networking involved here is all new to me.  I have no idea how to dig deeper using, for example, the usual tools of tcpdump, etc...<br><br>If you're curious, here are links to my project's public site and development wiki:<br>
<a href="http://xo.orderedpixels.com/">http://xo.orderedpixels.com/</a><br><a href="http://xo.orderedpixels.com/w">http://xo.orderedpixels.com/w</a><br><br>Any advice would be greatly appreciated.  Thanks in advance.<br><br>
Kristofer Plunkett<br>Computer Engineering - Undergrad<br>University of Washington<br>