[OpenSIPS-Users] Working around a broken NAT

James Lamanna jlamanna at gmail.com
Thu Aug 25 23:37:59 CEST 2011


Any ideas with this one?
BTW the phones work fine when registered directly to Asterisk, which
tells me there must be a way to make this work.

-- James

On Wed, Aug 24, 2011 at 7:33 AM, James Lamanna <jlamanna at gmail.com> wrote:
> Hi,
> Is there a good way to work around a broken NAT?
> I have a customer who is receiving one-way inbound audio (outbound is fine).
>
> Here's what a REGISTER packet looks like:
>
> U public.ip:9241 -> opensips.ip:5060
>  REGISTER sip:registrar SIP/2.0..Via: SIP/2.0/UDP
> public.ip:9241;branch=z9hG4bK-6d65fdc0..From: "0882"
> <sip:0882 at registrar.warp2biz.com>;tag=98193b5f9af29c75o0..To:
> "626-628-0882" <sip:0882 at registrar>..Call-ID: 1fc928db-41d9
>  2937 at 192.168.1.71..CSeq: 50366 REGISTER..Max-Forwards: 70..Contact:
> "0882" <sip:0882 at public.ip:9241>;expires=3500..User
>  -Agent: Linksys/SPA942-6.1.3(a)-000e083c54b9..Content-Length:
> 0..Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS,
> REFER..Supporte
>  d: replaces....
>
> As you can see, all nat_uac_test()s would fail, and nothing is stored
> in the received line of the location database.
> Is there another way to work around this, or do I just have to tell
> them to fix their router?
>
> Thanks.
>
> -- James
>



More information about the Users mailing list