re: #5083 Presence doesn't work through a Firewall
I have similar issues (with eg joyride 336) running in my emu (Parallels). I am online, able to ping and even netcat (yum install nc) to jabber.laptop.org 5223 but I don't get anyone in Neighborhood.
There were some warnings are errors in the log file for chat, particularly one about the owner.key not being found in (eg) /activities/uid_to_home/1001 (etc), and after fighting with that for a bit I disabled Rainbow ( mv /etc/olpc-security /root ; reboot ) and that eliminated the errors from the log but it still does not detect any one other than me.
I think the double NAT is causing the trouble, but I haven't pinned it down yet, sorry.
http://dev.laptop.org/ticket/5083#comment:1
There were some warnings are errors in the log file for chat, particularly one about the owner.key not being found in (eg) /activities/uid_to_home/1001 (etc), and after fighting with that for a bit I disabled Rainbow ( mv /etc/olpc-security /root ; reboot ) and that eliminated the errors from the log but it still does not detect any one other than me.
I think the double NAT is causing the trouble, but I haven't pinned it down yet, sorry.
http://dev.laptop.org/ticket/5083#comment:1