“Entra , pero la llamada se corta en mi Asterisk“, “solo me escuchan, pero yo no los escuchos” estos mensaje lo leo de dos a tres veces a la semana, tanto en foros, como en grupo de google, facebook groups, telegram y otros medios relacionados con el mundo de VOIP. Si no sabemos qué es lo que está mal, difícilmente podremos arreglarlo. Por ello, hoy vamos a contarte cuáles son las principales causas de los problemas de telefonía, y cómo podrás solucionarlos.
Esto también puede ser solución al problema de falla de audio en ambos sentidos. Es importante comentar que las soluciones expuestas, deben analizarse para identificar cual aplica en el caso, debido a que son ajustes delicados.
¡Conversemos en WhatsApp para apoyarte en tu proyecto de telefonía o call center!
Nat transversal
Existen varios tipos de NAT, pero el más común es el NAT tradicional o “static NAT”. Este tipo de NAT asigna una dirección IP pública estática a un equipo privado y, como resultado, todos los paquetes enrutados a la dirección IP pública están asociados con el equipo privado.
Un ejemplo común, donde nuestro equipo se encuentra detrás de un router casero, por lo que nos entrega una ip con segmento 192.168.0.X (O similar), y nuestro servicio publico se encuentra en un 2.2.2.2.
Para solucionar esto, editar nuestro archivo sip_general_custom.conf agregar estas reglas, y obviamente adaptarlas a nuestra configuración. Te recomiendo hacer estas modificaciones en horario no laboral para que tengas oportunidad de probar servicios, ya que es un ajuste delicado para tu Asterisk.
[general]
externip = 201.168.207.118
localnet= 192.168.0.0/255.255.255.0
localnet= 10.5.1.0/255.255.255.192
SIP ALG
El objetivo del SIP ALG es ayudar a los usuarios de telefonía IP en redes privadas pero en muchas casos no se implementa correctamente y genera problemas en lugar de resolverlos. Para desactivarlo, busca en tu router/firewall la función. SIP ALG es como el modo “automático” para los dispositivos SIP, en caso de que estes montando un servicio con más requerimientos.
En cualquier caso, es importante saber cómo administrar una red y conocer nuestra arquitectura de red antes de modificarla.
FIREWALL
Cuando una llamada se corta, puede que el problema este en el firewall. En ocaciones tenemos algún firewall en nuestra red, en el cual los puertos/rutas estas bloqueados. Podemos aveces salir, pero el audio no regresa. ¿Cómo lo identifico?, revisar si tus paquetes tienen regreso con algún sniffer. Mucho cuidado aquí, que si esa regla existe es por algo.
Otro problema común en los Firewalls son los puertos cerrados, por lo dejo aqui los puertos que necesitan estar abiertos. Los ajustes son de cada Firewall según su diagrama.
UDP 5060 SIP
UDP 10,000 al 20,000 RTP
Si requieres algún apoyo adicional, no dudes en contactarme.
-
Solución: La llamada se corta en mi Asterisk / Issabel
Cuando hago una llamada se corta en mi issabel. Solución a un problema de telefonía IP muy común. Te muestro algunas soluciones al problema.