Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Use iChat A/V features with NAT routers that bind SIP' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Use iChat A/V features with NAT routers that bind SIP
Authored by: jaydisc on Oct 26, '04 11:41:38AM

I thought that port number was the port to login to AOL with..... nothing else.



[ Reply to This | # ]
Use iChat A/V features with NAT routers that bind SIP
Authored by: lullabud on Oct 26, '04 01:17:32PM

I'm with you on this one, Jaydisc. I thought this was only the port to which iChat connected to the AIM service. I just tested this with two mac's on the same LAN and a one-way video conference. I sniffed the packets with tcpdump and saw nothing which indicated that changing the AIM server settings to port 80 would also change the iChatAV ports. This could be a limitation in my test though, since I tried only a successful case. Switching to different port numbers could be a fall-back mechanism...



[ Reply to This | # ]
Use iChat A/V features with NAT routers that bind SIP
Authored by: denty on Oct 26, '04 01:26:23PM

I thought the same too. But I've seen so many times when my friend (who's not exactly computer illiterate) has managed to call me with his port set to 443 (the SSL equivalent of port 80) but not with it set to the default that I think there's something more to it.

Does anyone know actually what goes on in an iChat connection initiation?

I've done quite a few ad hoc packet sniffing exercises but failed to understand it all. I've not really seen any document that would help me say that any particular network configuration would or would not work. There is the iChat ports and firewalling guide from Apple Knowledgebase but it's not enough.

Does it exist?



[ Reply to This | # ]
Use iChat A/V features with NAT routers that bind SIP
Authored by: dreness on Oct 27, '04 01:07:53AM

http://tim.geekheim.de/archive/000145.html

Note that the 'third computer telling each of the peers about the IP addresses that are actually used when sending out UDP packets' in the case of iChat AV is snatmap.mac.com.

andre@pimp[~]defaults read com.apple.iChat | grep snat
snatmap = {ip = "snatmap.mac.com"; port = 5678; };

-andre



[ Reply to This | # ]