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

Raúl Alexis Betancor Santana rabs at dimension-virtual.com
Tue Sep 9 22:16:43 CEST 2008


El Tuesday 09 September 2008 18:40:58 troxlinux 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 
[...]

> 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.

-- 
Raúl Alexis Betancor Santana
Dimensión Virtual S.L.




More information about the Users-es mailing list