Apple iChat, Asterisk, and SIP behind NAT

Peter Rukavina

Note that if you’re behind NAT, and forward port 5060 to an Asterisk server to allow connection to remote SIP proxies, and have a Mac running iChat behind the same NAT, you’ll probably run into problems (I did) because iChat is, under the hood, a SIP client itself.

Comments

Submitted by ramana on

Permalink

what drafts/ RFCs do you recommend for running SIP behind NAT make the communication peer to peer.
Cheers
Ramana

Submitted by Phil on

Permalink

Is there a solution to running an Asterisk server on the network and using iChat?

We’ve got the same set up. We use NAT forwarding to send all the SIP and VOIP ports to our Asterik server. Thus, I think when we try to initiate a iChat session with an external party, their handshake is being diverted to our Asterisk server.

External IP -> NAT forwards VOIP/SIP ports to internal Linux Asterisk at 192.168.1.x

User sitting at 192.168.1.y can not initiate iChat with external iChat user.

???

Add new comment

Plain text

  • Allowed HTML tags: <b> <i> <em> <strong> <blockquote> <code> <ul> <ol> <li>
  • Lines and paragraphs break automatically.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). 

You can subscribe to an RSS feed of posts, an RSS feed of comments, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email.

Search