[OpenSIPS-Users] Problem Contact URI
Lionel Sicilia
lsicilia at aplay.com.ar
Wed Dec 29 14:48:24 CET 2010
> 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:7020 at 190.178.192.68: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:7020 at 190.178.192.68:12344:12344;transport=UDP>;expires=181,
<sip:7020 at 192.168.2.84:11675>;expires=200,
<sip:7020 at 192.168.2.84:13100>;expires=220,
<sip:7020 at 192.168.2.84:16838>;expires=263,
<sip:7020 at 190.178.192.68: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.
More information about the Users
mailing list