Es un poco difícil adivinar qué puede ir mal sin saber cómo está configurado el tema ;-) Qué parámetros de configuración tienes para los dispositivos SIP? (pega lo relevante)
Algo que te puede ayudar a ver el problema es hacer un rtp set debug on, así verás a *dónde* se está mandando el RTP.
Saludos,
--
Saúl Ibarra Corretgé
http://saghul.net | http://about.me/saghul
Aupa,
--
Saúl Ibarra Corretgé
http://saghul.net | http://about.me/saghul
On Friday, March 30, 2012 at 12:15 PM, borjav...@gmail.com wrote:
> Ok! Entiendo que las suosiciones que hago sobre la causa del problema de los ACKs mandados a la privada son ciertas al no haber incidido en ello (no?).
>
> Algunos detalles de la configuración:
>
> externip=212.0.118.86
> localnet=192.168.1.0/255.255.255.0
> alwaysreyect=yes
> rtpkeepalive=0
> canreinvite=no
> nat=yes
>
> En los uduarios::
> nat=yes (indistintamente)
>
> Estoy pensando en la posibilidad de que esta configuración no sea la adecuada ya que el Firewalla redirecciona automáticamente al Asterisk. Por ello entiendo que quizá no sea necesario poner nat=yes en los usuarios, no? ¿Qué influencia tiene poner nat en Asterisk? ¿Sólo el cambio de la información de IP a la que hay que enviar el mensaje? (se cambia la privada por la pública especificada en externip). En el caso de los usuarios hay avrios casos a tener en cuenta:
>
> - Si el usuario está en la misma red que Asterisk, al haber especificado 192.168.1.0/255.255.255.0, este será detectado como detrás de NAT y cambiará la IP por la pública, ¿Correcto? Entonces...¿tiene algún sentido especificar otra vez que el usuario está detrás de NAT? ¿Es redundante o aporta algo?
>
> - Si el usuario está fuera de la red de Asterisk, ¿qué influencia tiene poner nat=yes? Asterisk mira el contact y cambia la dirección por la pública? A ver si entre todos me podéis echar una mano y dejar esto claro,claro...
>
> En cuanto al Firewall, voy a escribirles porque navegando he visto que tienen un par de opciones llamadas "sip-helper" y "sip-nat-trace". Les voy a pedir que me expliquen en qué consisten estas opciones y qué "tocan".
>
Que te desactiven cualquier 'helper' que tenga el firewall. Aparentemente el 97.3% de los fabricantes de routers y firewalls no tiene ni puta idea de SIP pero aún así implementan 'helpers', seguramente en 10 líneas de bash, haciendo un sed a muerte en el paquete. El router de un colega se reiniciaba si le llamaba usando ICE, para llorar.
--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com
- Para anular la suscripción: asterisk-es-unsubscribe@googlegroups.com
- Para anular la suscripción: asterisk-es...@googlegroups.com