• On mySimon: Backpacker Magazine Award Winners
advertisement
Click Here
December 23, 2005 10:00 AM PST

iChat problems can be caused by router settings

by CNET staff
  • Font size
  • Print
  • 1 comment

In some cases, specific settings on routers and other networking hardware can cause problems in Apple's iChat.

MacFixIt reader Craig Sayer reports that his router's uPnP (Universal Plug and Play) option had to be disabled in order for iChat to run without persistently quitting. However, we've also heard reports that turning this option on was necessary for iChat to operate at all.

Your best bet is to experiment with toggling this option in your router's configuration (usually accessible via a browser, check your device's manual) if you are having iChat issues.

Craig writes:

"I have just had a problem with my iChat application in Mac OS X 10.4.3, it just suddenly quit and then every time i tried to relaunch it would just quit again within 1 second but not display any "Application Unexpectedly Quit" message. I tired all the usual procedures like deleting preferences files, replacing the application with another copy, reinstalling the application, repairing disk permissions etc all with no effect.

"The only two things things that had just been done a couple of days before were some minor apple updates via software update and upgrading the firmware in our Netgear DG834 ADSL Router.

"After a while of investigation it turned out to be the uPnP (Universal Plug and Play) option on the Netgear router which was causing iChat to quit, as soon as i disabled this option iChat began to work again, just thought this might help a few other people as it is not an obvious fix."

Meanwhile, it appears that routers from Netgear and D-Link may be more susceptible to iChat issues that Apple's own AirPort Base stations or routers from Bufallo Technology or LinkSys.

If you are experiencing a similar issue, please let us know.

Resources

  • let us know
  • More from Late-Breakers
  • Recent posts from MacFixIt
    Manage iCal's automatic e-mail generation for invitations
    CNET TV Apple Byte: Apple faces critics
    Weekly Utilities Update: Net Monitor, MiniUsage, TimeMachineEditor, more...
    Odds and Ends: Essential video codec packs for OS X
    Address Book: Unable to add, view contacts
    Persistent 'Faster Browser Search' overtaking Safari's default search
    Quick tip: Faster Time Machine backups
    MacFixIt Answers
    Add a Comment (Log in or register)
    by C Bennett December 24, 2005 4:26 AM PST
    Had exactly the same problem here with my NETGEAR DG834G. After a bit of
    Google searching I disabled the UPnP but after this I couldn't join any games
    in XBOX360 Live because the wireless test was reporting problems with my
    NAT. I couldn't figure out what was going on but I remembered disabling the
    UPnP so I switched it back on and voila - XBOX360 Live worked absolutely
    fine. I also noticed that with UPnP off you manually have to punch port holes
    in your firewall to allow apps such as BitTorrent to function properly. I also
    had problems with Microsoft Messenger signing-out and other weird things
    going on. I would personally recommend NOT to switch off UPnP in your
    Router as many programs seem to need it on to dynamically punch through
    the firewall's ports. The best solution is to simply leave UPnP on and manually
    punch the firewall ports needed for iChat.

    Here's what to do:

    In 'Services' add 6 iChat instances:

    iChat1 (TCP/UDP) - Port 5190
    iChat2 (TCP/UDP) - Port 5220
    iChat3 (TCP/UDP) - Port 5222
    iChat4 (TCP/UDP) - Port 16384
    iChat5 (TCP/UDP) - Port 5060
    iChat6 (TCP/UDP) - Port 5678

    Next go into your 'Firewall Rules' and activate all 6 iChat services profiles in
    the Outbound Services (ALLOW always) and (Log: Never)

    Now go and activate all 6 iChat services profiles in your Inbound Services
    (ALLOW always) (LAN Server IP adress: whatever you want - doesn't matter if
    your using WAN as it's set to Any. I chose 192.168.0.2). Finally ensure that
    the Log is set to Never.

    All done!
    Reply to this comment
    advertisement

    About MacFixIt

    MacFixIt is CNET's troubleshooting resource for all things Mac. The information here helps you navigate the ins-and-outs of Mac ownership with how-tos, troubleshooting information, news, reviews, and more.

    Add this feed to your online news reader