[OpenSER-Users-ES] Uso condicional de siptrace

Raúl Alexis Betancor Santana rabs at dimension-virtual.com
Wed Jan 16 01:40:30 CET 2008


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.




More information about the Users-es mailing list