[Kamailio-Users-ES] lograr el siguiente comportamiento voicemail y kamailio

troxlinux xserverlinux at gmail.com
Wed Sep 10 23:53:01 CEST 2008


El día 9 de septiembre de 2008 14:16, Raúl Alexis Betancor Santana
<rabs at dimension-virtual.com> escribió:

> La tabla la tienes mal, tal como te comenta Iñaki, el campo username solo ha
> de contener el nombre de usuario, no el dominio, además cuando haces el
> avp_db_load lo haces por $ru/username, osea que eso lo tienes mal.
>
>> > ¿Has comprobado los tipos de los AVP en la tabla usr_preferences?
>> > existen 4 tipos de AVP's
>>
>> avp list
>> avp add
>> avp rm
>> avp help
>
> ¡Jesus vendito! ... tipos, tipos ... no operaciones.
> A continuación un extracto de la documentación del módulo de avp's que estoy
> seguro no has leído ...
>
> [...]
> 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

Dios esas eran , ya las habia pasado por mis narices ....

ta ta ta .. de echo para lo que yo quiero hacer es

 .. AVP with string name and string value




>
>> esto tengo dentro del failure route , al final del archivo kamailio ,
>> cuando agrego este failure route y chk con el comprobador de codigo de
>> kamailio me lanza esos ERROR , agrego tambien el route [1]
>>
>> route[1] {
>>                 t_on_failure("1");
>>                 if (!t_relay()) {
>>                 sl_reply_error();
>>         };
>>         exit;
>> }
>
> Hombre ... ese sl_reply_error ... ¿Que código de error vas a devolver? .. o
> ¿pretendes que lo adivine Kamailio?
>
>> #### Al final del archivo kamailio.cfg ####
>>
>> failure_route[1] {
>>         if (t_check_status("487")) {
>>         exit;
>> };
>>
>>         if (t_check_status("486")) {
>>         revert_uri();
>>         prefix("b");
>>         xlog("L_ERR","Stepped into the 486 ruri=<$ru>");
>>         rewritehostport("192.168.10.1:5070");
>>         append_branch();
>>         route(1);
>>         exit;
>> };
>>         if (t_check_status("408") || t_check_status("480")) {
>>         revert_uri();
>>         prefix("u");
>>         xlog("L_ERR","Stepped into the 480 ruri=<$ru>");
>>         rewritehostport("192.168.10.1:5070");
>>         append_branch();
>>         route(1);
>>         exit;
>> };
>> }
>
> En principio, no hay nada raro en esta failure_route ... EN  PRINCIPIO.
>
>> #### otros log ###
>
>> #### log cuando una extensión habla con otra , y otra extensión llama
>> a una de las ocupadas #####
>>
>> Sep  9 11:36:51 xserver /sbin/kamailio[10608]: -- PRE ru =
>> sip:116 at 192.168.10.1 --
>> Sep  9 11:37:00 xserver /sbin/kamailio[10607]: -- PRE ru =
>> sip:119 at 192.168.10.1 --
>> Sep  9 11:37:25 xserver /sbin/kamailio[10613]: Stepped into the 480
>> ruri=<sip:u119 at 192.168.10.1>
>>
>> en base a su experiencia como ven esto?
>
> Que este log no vale mientras no arregles el problemas de los AVP.
>

estoy en eso ...

salduoss

rickygm




More information about the Users-es mailing list