> Use only fix_nated_register() for REGISTER requests. After the change,
> be sure you discard all bogus records from your user location (stop
> opensips, purge "location" table, start opensips).
>
> Regards,
> Bogdan
>
>
>>
>> Regards,
>>


Test the setup, but I had no success, although fix_nated_register ()
seems to work correctly, I see this in the amount of $avp(i:42),
but in the "contact"table "location " The port is duplicate.

What can be causing this problem?



TABLE LOCATION
--------------

id      username        domain  contact
                 received        path    expires                 q
11      7020
sip:[email protected]:13262:13262;transport=UDP
                       28-dic-2010 11:14:48    -1


callid                                  cseq    last_modified
 flags   cflags  user_agent      socket  methods
73a077f520f4410999ec7f964d4828fc        18512   28-dic-2010
11:09:48        0       0       n/a             udp:192.168.2.21:5060

LOG OPENSIPS
--------------

Dec 28 10:44:14 jerif opensips[1397]: DBG:registrar:build_contact:
created Contact HF: Contact:
<sip:[email protected]:12344:12344;transport=UDP>;expires=181,
<sip:[email protected]:11675>;expires=200,
<sip:[email protected]:13100>;expires=220,
<sip:[email protected]:16838>;expires=263,
<sip:[email protected]:12534>;expires=300^M


SET opensips.cfg
----------------


loadmodule "nathelper.so"
modparam("nathelper", "received_avp", "$avp(i:42)")

..............
..............


if (is_method("REGISTER"))
{
       fix_nated_register();
       xlog("...................RESULT FIX_NATED_REGISTER -> $avp(i:42)");
- Ocultar texto citado -

       # authenticate the REGISTER requests (uncomment to enable auth)
       if (!www_authorize("", "subscriber"))
       {
               www_challenge("", "0");
               exit;
       }

       if (!db_check_to())
       {
               sl_send_reply("403","Forbidden auth ID");
               exit;
       }

       if (!save("location"))
               sl_reply_error();
               exit;
       }
}




Regards,
--

-- 
Lionel Sicilia.
CTO - Aplay S.A.

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to