[Kamailio-Users] [Fwd: Re: Unconditional call forward]

Daniel-Constantin Mierla miconda at gmail.com
Tue Sep 9 08:57:41 CEST 2008


Hello,

On 09/03/08 16:54, Stefano Palleschi wrote:
> Hi Gustavo,
> thanks for your reply.
> I've changed the *avp type* from "2" to "0"  but I get always the same 
> error:
>
> ERROR:avpops:load_avps: incomplet uri <sip:81.29.176.57>
>   
the URI has to have a username. Your call of avp_db_load() takes $ru as 
parameter and expects a username there.

Cheers,
Daniel


> Now I'm going to reboot the server... If  I'll have news  I'll let you know.
>
> Regards,
>
> Stefano
>
>
> -------- Messaggio Originale --------
> Oggetto: 	Re: [Kamailio-Users] Unconditional call forward
> Data: 	Wed, 3 Sep 2008 10:38:42 -0300
> Da: 	Gustavo Mistrinelli <gmistrinelli at gmail.com>
> A: 	Stefano Palleschi <stefano.palleschi at okcom.it>
> CC: 	users at lists.kamailio.org
> Referenze: 	<48BE6299.5000805 at okcom.it>
>
>
>
> Hi Stefano,
> Please check *avp type* that you are using,  use type 0  instead of 2
>
> See below the different types for avps:
> 0 - *AVP* with string name and string value
> 1 - *AVP* with string name and integer value
> 2 - *AVP* with integer name and string value
> 3 - *AVP* with integer name and integer value
>
> Regards,
>
> Gustavo
>
> On Wed, Sep 3, 2008 at 7:10 AM, Stefano Palleschi 
> <stefano.palleschi at okcom.it <mailto:stefano.palleschi at okcom.it>> wrote:
>
>     Hello all,
>
>     i'm trying to do an unconditional call forward with openser. I've added
>     the instructions below in the script:
>
>     if (avp_db_load("$ru/username", "$avp(s:callfwd)")) {
>          avp_pushto("$ru", "$avp(s:callfwd)");
>          xlog("$avp(s:callfwd)");
>          route(1);
>          exit;
>          }
>
>
>     and i've created a record on the usr_preferences table of openser
>     database:
>
>     mysql> select * from usr_preferences;
>     +------+------------+-----------------------------+-----------+-----------------------------+------+---------------------+
>     | uuid | username   | domain                      | attribute |
>     value                       | type | modified            |
>     +------+------------+-----------------------------+-----------+-----------------------------+------+---------------------+
>     | 1    | 0666620996 | 81.29.176.57 <http://81.29.176.57> | callfwd   |
>     sip:0666653218 at 81.29.176.57 <mailto:sip%3A0666653218 at 81.29.176.57> |
>        2 | 2008-09-03 09:51:33 |
>     +------+------------+-----------------------------+-----------+-----------------------------+------+---------------------+
>     1 row in set (0.00 sec)
>
>     like showed, i would like forward the call that arrive at the sip client
>     0666620996 to the pstn number 0666653218.
>     At openser restarting I get always this error:
>
>     ERROR:avpops:load_avps: incomplet uri <sip:81.29.176.57
>     <http://81.29.176.57>>
>
>     without make any call.
>
>     Why in the uri there isn't the first part (username@)?
>
>     Thanks in advance.
>
>     Stefano Palleschi
>
>     _______________________________________________
>     Users mailing list
>     Users at lists.kamailio.org <mailto:Users at lists.kamailio.org>
>     http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>   

-- 
Daniel-Constantin Mierla
http://www.asipto.com





More information about the sr-users mailing list