El Friday 18 April 2008 14:42:43 Eloi Pecharroman escribió:
Los clientes se registran correctamente, sin embargo, al enviar un invite, OpenSER lo reenvia internamente constantemente hasta que el max_fw llega a 0 y contesta con un “too many hops”.
Es normal, tienes comentado la parte del 'lookup("location")', ¿cómo esperas que funcione si cuando llaman a un usuario OpenSer no consulta la tabla location para ver si dicho usuario está registrado y en caso afirmativo cambiar el RURI para rutar el mensaje a él?
Lo que está pasando es muy muy sencillo: OpenSer recibe un INVITE a: sip:user@sipserver.apt.local" y como no transformas ese RURI OpenSer lo suelta y por DNS vuelve a él, de pura lógica. Si no cambias el destino de un mensaje (bien cambiando el RURI o vía cabecera Route) es normal que el paquete vuelva.
¿Tienes bien claro estos conceptos?