BUG 14815

Descripción

  1. Un usuario registrado detrás de NAT con:
  2. IP privada: 10.10.10.10
  3. IP pública del router: 99.99.99.99
  1. Dicho usuario se registra en un Asterisk con IP pública y está configurado con “nat=yes” y “qualify=yes”.

Bien, el usuario se registra y empieza a recibir OPTIONS para mantener el NAT abierto. Por supuesto, Asterisk envía estos OPTIONS a la IP pública del router (99.99.99.99).

Ahora hago un “sip reload”, y desde ese momento Asterisk pierde el Norte y empieza a enviar los OPTIONS a la IP privada del tfno (10.10.10.10) por lo que, obviamente, no llegan y se marca al peer como UNREACHABLE.

Antes del “sip reload”, un “sip show peer” me dice lo normal:

Addr->IP     : 99.99.99.99 Port 28891
Defaddr->IP  : 0.0.0.0 Port 5060
Reg. Contact : sip:U...@10.10.10.10:5060

Después del “sip reload” obviamente esta info desaparece (hasta que el usuario mande un nuevo REGISTER).

A partir de este momento, si Asterisk llama al usuario enviará el INVITE a la 10.10.10.10 en vez de la 99.99.99.99 !!!

Bug Digium

Parche rsp

Estado

RESUELTO

Patch

Enlaces interés

  • Índice bugs: bug
  • Índice parches: patch
 
bug/bug_15194.txt · Última modificación: 2009/06/25 17:48 por telecosilvia
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki