El Martes, 10 de Febrero de 2009 16:15, sadzas escribió:
Raúl Alexis Betancor Santana wrote:
Sí, es posible, inútil .. pero posible.
Kamailio solo tiene que forwardear TODO el tráfico que reciba desde fuera al asterisk, si quieres que kamailio trate el tema de NAT y lo resuelva, tendrás que mirar la documentación de rtpproxy ó mediaproxy. Kamailio solo se encarga de los temas de señalización, no del media.
Si, esta claro como es con un router, pero pretendo hacerlo con Kamailio. En cuanto a lo otro. mediaproxy se utiliza justamente para tratar el tema "MEDIA", pero aca tengo un problema de señalizacion.
Tan mal me estoy explicando? En que le estoy errando?
Esta claro que mediaproxy o rtproxy se utiliza para la redireccion del media, pero aca el problema es que los telefonos no se registran... por lo tanto, tengo un tema de señalizacion... ¿o NOOO??? porque o yo me explico muy mal o no se!
Despues me ocupare de MEDIAPROXY o RTPPROXY o lo que sea, ahora el problema es señalizacion y como Kamailio trata esto cuando tiene que reenviarlo hacia otro destino.
No puedo explicarme tan mal! evidentemente no estoy contando con el conocimiento para realizar las preguntas! Pero acaso no fue eso lo que pregunte? como trato el tema de SOLO señalizacion en Kamailio?
¿Has comprobado que los REGISTER estén llegando a Asterisk?, ó ¿se los está tragando el kamailio? tshark y ngrep son tus amigos para esto. Deberías de aprender a usarlos para diagnosticar un problema, trazas, trazas y mas trazas. Para resolver cualquier problema de sip necesitas trazas.
Por lo que pusiste del script que kamailio que usas .. tenias algo tipo ..
si es un register nat_keepalive() route(x)
Bueno .. ¿y que hace el route(x) ese? ... lo que debería de hacer es simplemente reenviar ese tráfico al asterisk.