Kamailio: captura TLS con el modulo SIPTRACE y SNGREP

Retomando el articulo que he escrito hace un mes, les voy a mostrar la configuración que acabo de probar y me funcionó. Estoy utilizando un servidor VULTR con IP publica y IP privada. Empezando con Kamailio:

nano /etc/kamailio/kamailio.cfg

al inicio del archivo he definido una sentencia de forma que todo lo relacionado con el modulo SIPTRACE se activará solamente si esta sentencia existe:

#!define WITH_SIPTRACE

luego en el bloque módulos he configurado:

#!ifdef WITH_SIPTRACE

loadmodule "siptrace.so"

#!endif

para cargar el modulo y:

#!ifdef WITH_SIPTRACE

# ----- siptrace module -----

modparam("siptrace", "trace_mode", 4)

modparam("siptrace", "trace_to_database", 0)

modparam("siptrace", "trace_on", 1)

modparam("siptrace", "duplicate_uri", "sip:10.39.96.15:9060")

modparam("siptrace", "hep_mode_on", 1)

modparam("siptrace", "hep_version", 3)

modparam("siptrace", "hep_capture_id", 1234)

#!endif

para configurar los parámetros del modulo. 10.39.96.15 es la IP Privada de mi servidor. En el bloque de enrutamiento he añadido dos bloques; uno después de esta linea:

request_route {

que es:

#!ifdef WITH_SIPTRACE

sip_trace_mode("t");

#!endif

y uno al final del archivo:

#!ifdef WITH_SIPTRACE

onsend_route {

if (is_method("ACK")) {

sip_trace();

}

}

#!endif

he guardado los cambios y reiniciado kamailio:

systemctl restart kamailio

luego he ejecutado SNGREP con los siguientes parámetros:

sngrep -l 4000 -R -d enp6s0 -L udp:10.39.96.15:9060

El resultado de un REGISTER y un INVITE respectivamente:


 


Me comentan como les fue

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Kamailio: captura TLS con el modulo SIPTRACE y SNGREP" Suscribirse a VozToVoice - Todos los comentarios