On Mon, Sep 08, 2008 at 06:33:30PM -0600, troxlinux wrote:
el problema es que cuando veo el log de openser ni siquiera toma en cuenta el AVP osea no se ejecuta por lo que no veo los log y he agregado estos:
No es que no los tome en cuenta, es que seguro que los tienes mal creados en la tabla de usr_preferences. ¿Has comprobado los tipos de los AVP en la tabla usr_preferences? existen 4 tipos de AVP's
xlog("L_INFO", "-- PRE ru = $ru --\n"); if(avp_db_load("$ru/username", "$avp(s:callfwd)")) { avp_pushto("$ru", "$avp(s:callfwd)"); xlog("L_INFO", "-- POST ru = $ru --\n"); xlog("$avp(s:callfwd)"); route(1); exit; }
openser.log
Sep 8 17:57:38 xserver /sbin/kamailio[10606]: -- PRE ru = sip:110@192.168.10.1 -- Sep 8 17:57:56 xserver /sbin/kamailio[10608]: -- PRE ru = sip:119@192.168.10.1 -- Sep 8 17:58:21 xserver /sbin/kamailio[10613]: Stepped into the 480 ruri=sip:u119@192.168.10.1 Sep 8 17:59:24 xserver /sbin/kamailio[10608]: -- PRE ru = sip:112@192.168.10.1 -- 17:47:21 xserver /sbin/kamailio[10515]: ---> Reenvio a Asterisk si tienes permiso para llamadas locales ---> Sep 8 17:47:34 xserver /sbin/kamailio[10523]: Stepped into the 480 ruri=sip:u119@192.168.10.1 Sep 8 17:47:49 xserver /sbin/kamailio[10517]: Redirigiendo a Asterisk Voicemail
Lo que evidencia que el av_db_load no está funcionando, revisa los tipos de los AVP.
cuando agrego las lineas del failure_route y ejecuto un kamailio -C para comprobar me tira unos ERROR:
Sep 8 18:01:09 [10651] ERROR:core:check_actions: script function "sl_reply_error" (types=1) does not support route type (2) Sep 8 18:01:09 [10651] ERROR:core:check_actions: route stack[0]=0 Sep 8 18:01:09 [10651] ERROR:core:check_actions: script function "sl_reply_error" (types=1) does not support route type (2) Sep 8 18:01:09 [10651] ERROR:core:check_actions: route stack[0]=0 Sep 8 18:01:09 [10651] ERROR:core:main: bad function call in config file
¿Que es lo que has puesto en la failure_route? ... es que te explicas a cachos. Pones el log, pero no el código y cuando pones el código no pones los logs .. XD
Saludos -- Raúl Alexis Betancor Santana Dimensión Virtual S.L.