[Asterisk-bsd] RTP destination address with NAT
Richard Neese
r.neese at gmail.com
Thu May 29 12:05:13 CDT 2008
Just so you know I have done extensive testing on fbsd 7.0 and find itis till
not up to par. Asterisk on fbsd 7.0 seems to have issues and I went back to
6.3 and asterisk and the issues went away.
I am now working to do more testing. once I can find all the issues and
outline them then we can work to fix them.
On Thursday 29 May 2008 12:28:54 Adam Vande More wrote:
> Mike Durian wrote:
> > Following up to my own post.
> > When I updated asterisk, I also updated FreeBSD from 6.x to 7.x.
> > I believe this had a subtle effect on some PF behavior (I know
> > I had to enable IPSEC_FILTERTUNNEL to get cups to work) and made
> > the system more sensitive to the asterisk behavior.
> >
> > Previous versions of asterisk might have also sent the initial
> > few RTP packets to the wrong address too, but I just didn't notice.
> > I do believe that finding a way to prevent asterisk from sending
> > RTP packets to a destination before it has received one (at least
> > for NAT peers) will fix my problems.
> >
> > If anyone has advice on how to do this, I'd quite appreciate it.
> >
> > mike
>
> Your firewalling is much more complicated than my setup, however have
> you checked into sip.conf settings ipaddr and rtpkeepalive?
>
> It's been awhile since I set it up, but I believe I had to had in a rule
> like:
>
> set timeout { udp.first 300, udp.single 300, udp.multiple 900 }
>
> for pf to keep the port open. That was at one location, my other
> location uses ipfw and natd which didn't require any mods I can recall.
More information about the Asterisk-BSD
mailing list