Buenas noches a todos.
¿Alguien ha usado el núevo módulo siptrace de la serie 1.3.x?
Estoy intentando montar un guión que permita mediante un parámetro avp
cargado desde usr_preferences, hacer tracing de los mensajes de un
usuario en concreto.
El tema es que nada más activar la carga de siptrace .. empieza a
guardar todo en la base de datos y eso que he puesto el parámetro
trace_on a 0, que se supone que desactiva globalmente el tracing.
Estos son los parámetros que le paso al módulo:
loadmodule "siptrace.so"
modparam("siptrace", "db_url",
"postgres://openser:XXX@localhost/openser")
modparam("siptrace", "table", "sip_trace")
modparam("siptrace", "trace_on", 0)
modparam("siptrace", "trace_flag", 31)
modparam("siptrace", "traced_user_avp",
"$avp(s:caller_uuid)")
En el guión aún no he modificado nada, pero la intención, como ya he
dicho es que desde avpops, se cargen los avp desde la base de datos y
entre ellos tener un avp llamado sip_trace que permita activar o
desactivar el tracing de los mensajes de un usuario concreto.
¿Creéis que es un método óptimo para hacer el tracing de los mensajes?
¿se os ocurre algo mejor?
Saludos
--
Raúl Alexis Betancor Santana
Dimensión Virtual S.L.