El 1 de julio de 2009 09:03, rubenrojas - Trc.es<rubenrojas(a)trc.es> escribió:
Este es el fix adecuado para colocar en el
kamailio.cfg qu eviene por defecto
en el main route en la sección de initial request hay que cambiar esta seccion:
if (is_method("REGISTER"))
{
if (!save("location"))
{
sl_reply_error();
}
exit;
}
por esta:
if (is_method("REGISTER"))
{
if (isflagset(5))
{
setbflag(6);
}
if (!save("location"))
{
sl_reply_error();
}
exit;
}
y dejar el onreply_route tal y como viene por defecto, ya no se perdera el flag(6) y se
ejecutara el fix_nated_contact() del onreply_route
espero que les sirva a otros, seria bueno agregar esto al kamailio.cfg que viene por
defecto
extiendo las gracias a la lista en ingles de kamailio por ayudarnos a conseguir el fix
Hecho, muchas gracias:
http://openser.svn.sourceforge.net/viewvc/openser?view=rev&revision=5887
--
Iñaki Baz Castillo
<ibc(a)aliax.net>