View Single Post
Posts: 196 | Thanked: 224 times | Joined on Sep 2010 @ Africa
#54
Originally Posted by mc_teo View Post
the next problem i had was although facebook chat logged in

[...]

from the information on the page linked to above, i think this problem is caused by me being behind a router.
If you logged in from behind said router, no, this cannot be the cause of whatever problem you are having.

this leaves me wondering, why does the app use port 5222? and in the advance settings, why bother with including a stun server when the chat doesnt even work behind a router.
The jabber/xmpp protocol, as used by Facebook, Google Talk and many other applications, uses port 5222, as assigned by IANA for this protocol. XMPP is NAT-friendly.

I have no problems using jabber/xmpp from behind a router or firewall, as long as said router/firewall allows the outbound traffic in the first place. You should never need port forwarding on a router to support a jabber client, the only reason you would use port forwarding on a router is if you were running your own jabber server.

I have had absolutely no problems with the facebook support on N900, but maybe that was because I enabled XMPP on facebook the day they launched support for XMPP. I use it in a number of different networks/environments without any problems.