[Serusers] phone + pstn with ser and cisco gateway
Greger V. Teigre
greger at teigre.com
Mon Apr 11 17:13:00 CEST 2005
Would nat_uac_test("16") help?
>From nathelper.c:
2004-09-30 added received port != via port test (andrei)
/* test if the source port is different from the port in Via */
if ((tests & NAT_UAC_TEST_RPORT) &&
(msg->rcv.src_port!=(msg->via1->port?msg->via1->port:SIP_PORT))
){
return 1;
}
This test only checks if the ports are different. If they are, the other
tests are not run.
AFAIK, nat_uac_test("2) together with nat_uac_test("16") will give you
client_nat_test("3")
(However, I'm not familiar with the mediaproxy code)
g-)
Juha Heinanen wrote:
> Steve Blair writes:
>
>> I've never looked into that but by default it does not. I thought
>> I would need "symmtric signaling" in order to define a peer in my
>> Asterisk sip.conf file but that turned out not to be necessary.
>
> i was asking because of nat detection. it turned out that nathelper
> nat_uac_test("3") does not check port number whereas mediaproxy
> client_nat_test("3") requires that both ip address and port in via
> match source ip address and port. so if call comes from cisco gw, ...
>
> i surfed on cisco's web pages, but could not find any command that
> would make gw's signaling symmetric.
>
> -- juha
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list