Extensiones remotas no se escuchan

903 views
Skip to first unread message

Pive

unread,
Nov 11, 2012, 5:21:25 AM11/11/12
to aster...@googlegroups.com
Saludos a todos.
 
Llevaba un tiempo desaparecido de la lista por causas ajenas a mi voluntad pero ya me he dejado caer por aquí de nuevo y con problemas.
 
Estoy haciendo unas pruebas con un Asterisk "puro" (sin FreePBX ni otros aditamentos) y la máquina funciona bien con llamadas internas y un peer pero tengo problemas de audio con una extensión externa. Puedo llamar desde fuera a esa extensión o viceversa y el teléfono llamado suena pero no hay intercambio de audio. Sin embargo, si pongo en hold la llamada (bien desde la extensión local o desde el softphone externo) sí escucho la música en espera. Es más, si desde el equipo externo llamo al contexto que me he hecho para gestionar los mensajes de la IVR sí que puedo escuchar y grabar los mensajes sin problemas.
 
Tengo un problema y es que tengo configurada una extensión interna (sin nat) y otra externa (con nat) y puedo llamar entre ambas pero no me escucho. Al principio pensé en problemas de RTP pero no veo el fallo.

En el ruouter tengo redirigidos el 5060 y el rango del 10000 al 11000 UDP a mi Asterisk y esto mismo lo engo en el rtp.conf, he reiniciado el Asterisk pero sigo igual Mi sip.conf es este:

[general]
localnet=192.168.1.0/255.255.255.0
bindport=5060
context=default
allowguest=no
srvlookup=yes
udpbindaddr=0.0.0.0
transport=udp
dtmfmode=rfc2833
canreinvite=yes

disallow=all
allow=gsm
allow=alaw
allow=ulaw

[extensiones](!)
type=friend
host=dynamic
insecure=port,invite
context=internas
nat=no

[usuario1](extensiones)
secret=tel1
context=extensiones
callerid=1234


[usuario2](extensiones)
secret=tel2
context=extensiones
callerid=9999
nat=yes
 
En mi rtp.conf tengo los puertos 10001 (rtpstart) y 11000 (rtpend) y en el router tengo dirigidos en UDP el 5060 y el rango del 10001 al 11000 a la IP local de mi servidor y no tengo firewall ni en el router ni en el equipo.
 
¿Podría alguien arrojarme un poco de luz al respecto?
 
Muchas gracias.
 

Pive

unread,
Nov 11, 2012, 5:30:00 AM11/11/12
to aster...@googlegroups.com
Añado una rectificación a mi sip.conf:
 
[general]
localnet=192.168.1.0/255.255.255.0             
bindport=5060                                  
fromdomain=xxx.org
externhost=xxx.org
qualify=yes

context=default                                
allowguest=no                                
srvlookup=yes                                  
udpbindaddr=0.0.0.0                         
transport=udp                                
dtmfmode=rfc2833
canreinvite=yes
nat =yes
externrefresh=180
disallow=all
allow=gsm
allow=alaw
allow=ulaw
[extensiones](!)                               
type=friend                                    
host=dynamic                                   
insecure=port,invite
context=internas                          
nat=no                                         
 
[usuario1](extensiones)                        
secret=tel1                                    
context=extensiones                            
callerid=1234                                                                             
 
[usuario2](extensiones)
secret=tel2
context=extensiones
callerid=9999
nat=yes

Pive

unread,
Nov 11, 2012, 6:03:28 AM11/11/12
to aster...@googlegroups.com
Ay, acabo de encontrar el error: "canreinvite=yes" en el general, estaba forzando a las extensiones a que se comunicaran directamente y no por la máquina...
 
Espero que le sirva a alqguien mi experiencia.
 
 
 

El domingo, 11 de noviembre de 2012 11:21:25 UTC+1, Pive escribió:
Reply all
Reply to author
Forward
0 new messages