[asterisk-users] RTP/NAT Traffic to private IP [SOLVED]
Holger Latz
tech at globalview.de
Fri Jan 30 07:08:29 CST 2009
Ok, I found the problem. I suggested that I disabled completely my
shorewall-firewall, because there were no rules loaded. But I were
mistaken... shorewall loads some kernel-modules, especially ip_nat_sip
and ip_conntrack_sip, and these modules interfere with asterisk!
http://www.mail-archive.com/shorewall-users@lists.sourceforge.net/msg03968.html
Regards
Holger
Holger Latz schrieb:
> Hi all,
>
> I'd like to connect a softphone at home (nat, dynamic-ip) to a sip-phone
> in the office via asterisk 1.4.21 (nat, fixed-ip). SIP works well, the
> phone is ringing, but when I pickup the call, there's no audio on both
> sides.
>
> I debugged the rtp-traffic at home. As long as the phone is ringing,
> everything is fine. But after the pickup, asterisk sends a SIP/SDP
> package with its private address (192.168.100.10). After the softphone
> received this package, it tries to send RTP data to this address!
> Obviously those packages never reach asterisk...
>
> Does 'externip' just works for SIP and not for RTP?
> Where does the the internal IP-address come from and how can I set the
> right one?
>
>
> My configuration:
>
> [general]
> externip = 85.XXX.XXX.XXX
> nat = yes
> localnet = 192.168.100.0/24
>
> [42]
> deny=0.0.0.0/0.0.0.0
> disallow=all
> type=friend
> secret=XXX
> qualify=yes
> port=5060
> pickupgroup=
> permit=0.0.0.0/0.0.0.0
> nat=yes
> mailbox=42 at device
> host=dynamic
> dtmfmode=rfc2833
> dial=SIP/42
> context=from-internal
> canreinvite=no
> callgroup=
> callerid=device <42>
> allow=alaw
> accountcode=
> call-limit=50
>
>
> Regards
> Holger
>
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list