Re: Re: ichat not working at all
Originally posted by cryptochrome
I'm pretty sure this problem, and others like it, are caused by firewalls and NAT issues. You'll notice with quicktime streaming that you have to open ports or go through the http one to use it behind a firewall. This is also true of natural firewalls like routers with Network Address Translation.
In other words, unless you have access to configure your firewall/router, you're out of luck. I don't know why certain programs HAVE to communicate through specific ports, but they do. This is why IPv4 sucks. I hope IPv6 fixes this problem.
Still, I would have hoped apple would avoid it with iChat AV. But I guess they couldn't. Frankly, rendezvous/zeroconf is severely crippled by these NAT issues to the point of uselessness.
I thought that might have been the source of my problems, but I found that it wasn't.
My network setup is fairly simple:
Cable Modem > Linksys Router > 10/100 Switch
Then from the switch many connections are made, but one goes to my 802.11b access point. I'm connected to that via AirPort on my PowerBook.
I configured the router so that my PowerBook was the DMZ host, no go. Removed the Linksys Router from the picture and instead received an IP from Comcast's DHCP server, same deal. Connected directly to the Cable Modem even, skipping the access point and switch, nothing.
Mac OS X firewall was off as well.
I tried connecting via audio with someone in Ohio and we were also having problems. They restarted iChat and then, it worked. We didn't try Video, but Audio worked like a charm.
Yet I could still not connect via Audio or Video with a friend across town who has the same ISP.
No word on what did the trick with my Ohio friend. This was after I reconnected my router and was behind the firewall again.
I can only speculate this is because iChat AV is still a Beta and there are some slight discrepancies.