[Kamailio-Users] Unconditional call forward

Stefano Palleschi stefano.palleschi at okcom.it
Wed Sep 3 14:45:03 CEST 2008


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 | callfwd   | 
sip:0666653218 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>

without make any call.

Why in the uri there isn't the first part (username@)?

Thanks in advance.

Stefano Palleschi




More information about the Users mailing list