[SR-Users] NAT function

Kethzer Docteur kethzer.dr at gmail.com
Fri Sep 13 18:26:22 CEST 2013


Hi,
I'm still having some problem with NAT configuration and I'm still waiting
for any help that you can provide.!!
Thanks


On Wed, Sep 4, 2013 at 5:12 PM, Kethzer Docteur <kethzer.dr at gmail.com>wrote:

> U 179.52.15.139:5060 -> 6*.21*.*.*:5060
> REGISTER sip:6*.21*.*.* SIP/2.0.
> Via: SIP/2.0/UDP 179.52.15.139:5060
> ;branch=z9hG4bK8fe063f82c46944f82f41453570cb68b.
> Via: SIP/2.0/UDP 192.168.20.101:5060
> ;branch=z9hG4bK-353933-c9dc9e0471de485344da7fe4c88613a9.
> From: "dsysadmin" <sip:dsysadmin at 6*.21*.*.*>;tag=4b5777f.
> To: "dsysadmin" <sip:dsysadmin at 6*.21*.*.*>.
> Call-ID: 30000d18ec62203b904a53e10fad630f at 0:0:0:0:0:0:0:0.
> CSeq: 124 REGISTER.
> Contact: "dsysadmin" <sip:dsysadmin at 179.52.15.139>;expires=600.
> Authorization: Digest username="dsysadmin", realm="6*.21*.*.*",
> nonce="Uh99PFIffBAhLnSkPLRBAqZju3FZ6ROQ", uri="sip:6*.21*.*.*",
> response="a04f9e3ad93d886a55473837023c9b03".
> max-forwards: 69.
> user-agent: Jitsi2.2.4603.9615Windows 7.
> expires: 600.
> Content-Length: 0.
> .
>
>
> U 6*.21*.*.*:5060 -> 179.52.15.139:5060
> SIP/2.0 200 OK.
> Via: SIP/2.0/UDP 179.52.15.139:5060
> ;branch=z9hG4bK8fe063f82c46944f82f41453570cb68b;rport=5060.
> Via: SIP/2.0/UDP 192.168.20.101:5060
> ;branch=z9hG4bK-353933-c9dc9e0471de485344da7fe4c88613a9.
> From: "dsysadmin" <sip:dsysadmin at 6*.21*.*.*>;tag=4b5777f.
> To: "dsysadmin" <sip:dsysadmin at 6
> *.21*.*.*>;tag=b27e1a1d33761e85846fc98f5f3a7e58.0b2f.
> Call-ID: 30000d18ec62203b904a53e10fad630f at 0:0:0:0:0:0:0:0.
> CSeq: 124 REGISTER.
> Contact: <sip:dsysadmin at 179.52.15.139:5060>;expires=600.
> Server: kamailio (4.0.1 (x86_64/linux)).
> Content-Length: 0.
> .
>
>
> T 179.52.15.139:50486 -> 6*.21*.*.*:5060 [AP]
> SUBSCRIBE sip:jksysadmin at 6*.21*.*.* SIP/2.0.
> Via: SIP/2.0/TCP 192.168.20.101:5060;branch=z9hG4bK526978925BD041793235.
> From: <sip:sysadmin at 6*.21*.*.*>;tag=1204824679;epid=1234567890.
> To: <sip:jksysadmin at 6*.21*.*.*>;tag=a6a1c5f60faecf035a1ae5b6e96e979a-ee04.
> Max-Forwards: 10.
> CSeq: 30 SUBSCRIBE.
> User-Agent: Purple/2.10.7.
> Call-ID: 3C5Ag29C4a1241i31F9m3E56t5A0Cb6AD1x6A6Dx.
> Proxy-Authorization: Digest username="sysadmin", realm="6*.21*.*.*",
> nonce="Uh99hlIffFoyiEXvs7XjPFSr9+9t5bKj", uri="sip:jksysadmin at 6*.21*.*.*",
> nc="00000002", response="5939c0f0512a348a0e560046ca305bd2".
> Expires: 1200.
> Accept: application/pidf+xml, application/xpidf+xml.
> Event: presence.
> Contact: <sip:sysadmin at 192.168.20.101:5060;transport=tcp>;methods="MESSAGE,
> SUBSCRIBE, NOTIFY".
> Content-Length: 0.
> .
>
>
> T 6*.21*.*.*:5060 -> 179.52.15.139:50486 [AP]
> SIP/2.0 202 OK.
> Via: SIP/2.0/TCP 192.168.20.101:5060
> ;branch=z9hG4bK526978925BD041793235;rport=50486;received=179.52.15.139.
> From: <sip:sysadmin at 6*.21*.*.*>;tag=1204824679;epid=1234567890.
> To: <sip:jksysadmin at 6*.21*.*.*>;tag=a6a1c5f60faecf035a1ae5b6e96e979a-ee04.
> CSeq: 30 SUBSCRIBE.
> Call-ID: 3C5Ag29C4a1241i31F9m3E56t5A0Cb6AD1x6A6Dx.
> Expires: 1200.
> Contact: <sip:6*.21*.*.*:5060;transport=tcp>.
> Server: kamailio (4.0.1 (x86_64/linux)).
> Content-Length: 0.
>
>
> On Wed, Sep 4, 2013 at 6:00 AM, Daniel-Constantin Mierla <
> miconda at gmail.com> wrote:
>
>>  Hello,
>>
>> can you provide ngrep with a signaling flow for a call that doesn't work?
>> It should show if the rtpproxy control functions were executed.
>>
>> Cheers,
>> Daniel
>>
>>
>> On 8/28/13 9:28 PM, Kethzer Docteur wrote:
>>
>>  I need help to fixed my NAT configuration I have nat module load but
>> nat configuration is not working. ANY HELP PLease
>>
>>  #!ifdef WITH_NAT
>> loadmodule "nathelper.so"
>> loadmodule "rtpproxy.so"
>> loadmodule "nat_traversal.so"
>>  #!endif
>>
>>
>>  #!ifdef WITH_NAT
>> # ----- rtpproxy params -----
>> modparam("rtpproxy", "rtpproxy_sock", "udp:127.0.0.1:7722")
>>
>>  # ----- nathelper params -----
>> modparam("nathelper", "natping_interval", 30)
>> modparam("nathelper", "ping_nated_only", 1)
>> modparam("nathelper", "sipping_bflag", FLB_NATSIPPING)
>> modparam("nathelper", "sipping_from", "sip:pinger at 67.215.8.130")
>>
>>  # params needed for NAT traversal in other modules
>> modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")
>> modparam("usrloc", "nat_bflag", FLB_NATB)
>> #!endif
>>
>>
>>  route[NATDETECT] {
>> #!ifdef WITH_NAT
>>         force_rport();
>>         if (nat_uac_test("19")) {
>>                 if (is_method("REGISTER")) {
>>                         fix_nated_register();
>>                 } else {
>>                         add_contact_alias();
>>                 }
>>                 setflag(FLT_NATS);
>>          }
>> #!endif
>>         return;
>> }
>>
>>  # RTPProxy control
>> route[NATMANAGE] {
>> #!ifdef WITH_NAT
>>         if (is_request()) {
>>                 if(has_totag()) {
>>                         if(check_route_param("nat=yes")) {
>>                                 setbflag(FLB_NATB);
>>                         }
>>                 }
>>         }
>>         if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB)))
>>                 return;
>>
>>          rtpproxy_manage();
>>
>>          if (is_request()) {
>>                 if (!has_totag()) {
>>                         add_rr_param(";nat=yes");
>>                 }
>>         }
>>         if (is_reply()) {
>>                 if(isbflagset(FLB_NATB)) {
>>                         add_contact_alias();
>>                 }
>>         }
>> #!endif
>>         return;
>> }
>>
>>  --
>> Kethzer Docteur
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users at lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>> --
>> Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
>> Kamailio Advanced Trainings - Berlin, Oct 21-24; Miami, Nov 11-13, 2013
>>   - more details about Kamailio trainings at http://www.asipto.com -
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>
>
> --
> Kethzer Docteur
>



-- 
Kethzer Docteur
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20130913/eabc4d5d/attachment-0001.html>


More information about the sr-users mailing list