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.