[Kamailio-Users] Unconditional call forward

Stefano Palleschi stefano.palleschi at okcom.it
Wed Sep 3 12:10:33 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 sr-users mailing list