OpenBSD Journal

PF and iChat AV

Contributed by sean on from the poking holes for fun and profit dept.

lotia writes:
I love using OpenBSD as my firewall/nat box and use OS-X as my desktop machine. Untill now, I have been delighted with how my OpenBSD box performs so much better than most of the other nat/firewall setups that people have. Recently I have needed to use iChat AV on my OS-X machine and have not been able to get to work. I would ideally like to be able to get more than one machine to work at the same time. Apple's documentation on iChat AV: How to Use With a Firewall or NAT Router has not yielded any results. They also have a list of devices that work out of the box. My question to any PF gurus is, what are these boxes doing that PF does not? is there a way to get it to work?

(Comments are closed)

  1. By sthen ( on

    here are clues...

  2. By Anonymous Coward ( on

    Time to bust out tcpdump and see what's happening.

  3. By Eric Zylstra ( on

    I use PF doing NAT for my home network. I can iChat easily with other iChat users. No luck for chatting with AIM 5.5 users, though, unless I use my fixed IP address. That is a different issue though, not a PF issue.

    1. By fidooda ( on

      I understand that it was not mentioned in this article, but i do believe the issue resides with audio/video chat. I never had an issue for text chats (ichat) behind an OpenBSD Nat firewall.

      1. By Eric Zylstra ( on

        I'm talking about video to video. Who really cares about text to text?

  4. By sickness ( on

    I use OpenBSD as home gw/fw and also at work since 2.5, and, If I understand this issue correctly, the audio video problem is not a problem of iChat itself, the problem is that H.323 is a pain in the ass trough NAT :/ For example, with windows NetMeeting the story is the same. Try OpenGateKeeper or other H.323 capable proxy YMMV (p.s.: I have an ibook and text iChat works, never tried A/V)

    1. By Anonymous Coward ( on

      iChat AV uses SIP, not h323

  5. By Brad Schonhorst ( on

    Hmmm.... I'm using the same setup both at home and at work, OpenBSD and PF for firewall and nat with OS X client. Haven't had any trouble using iChat AV even with my iSight...course I only know one person with an iSight so it does do much but collect dust these days. Is the trouble incoming connections, out going connections, or both?

  6. By John Heaton ( on

    Look here for some advice given on this very topic. It worked for me when I was having problems with voice or video chatting.


Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]