Hola Raúl,
Gracias por contestar Jesus.
De nada :)
> ¿Qué hay en el route(12)?. Según lo que sea, ese
ACK no llegará al
> route(19).
[...]
xlog("L_INFO", "Route[12]:
Request leaving server, D-URI='$du' - M=$rm
RURI=$ru F=$fu T=$tu IP=$si ID=$ci\n");
# no 100 (we already sent it) and no DNS blacklisting
ds_select_dst("00","4");
#if(!t_relay("0x05"))
if(!t_relay())
{
sl_reply_error();
if(is_method("INVITE") && isbflagset(6))
{
end_media_session();
}
}
exit;
}
El ACK debería ser tratado por el loose_route() que tienes en el route
principal y de ahí saltar al route(12) y éste se encarga de enviarlo
con t_relay() sin entrar en el route(19).
Prueba a poner un xlog() en el route(12) para ver si los ACK se envían
desde ahí y por eso no llegan al route(19).
También, si puedes enviar el ngrep que comentaba Iñaki ayudará.
Saludos
JesusR.