Help please! Circuit-busy


#1

Buen día a toda la comunidad, soy nuevo en el mundo de la telefonía IP, ojalá puedan ayudarme con el siguiente problema.

Problema:
Puedo marcar a cualquier número de México (Yo me encuentro en Mérida Yucatán) sin ningún problema, bueno, casi a cualquier numero de México, ya que cuando trato de marcar a un número de Cancún tengo el siguiente mensaje “all services is busy now”.

Mi implementación:
Issabel Ver 4 con una troncal SIP configurada a un equipo Grandstream modelo GXW4104 con 4 puertos FXO donde conecto por ahora 2 líneas de Telmex.

La configuración en mi troncal dentro de Issabel es: (172.16.0.1)
allow=ulaw
canreinvite=no
context=from-trunk
disallow=all
dtmfmode=inband&rfc2833
host=172.16.0.5
insecure=yes
keepalive=yes
nat=never
qualify=yes
trunk=yes
type=friend

En mi Grandstream (172.16.0.5)
He configurado el Perfil 1 a el servidor donde esta Issabel (172.16.0.1)
Dentro de FXO LINES, moví:

  • Wait for Dial-Tone(Y/N): N
  • Stage Method(1/2): ch1-4:1;
  • Dentro de CHANNEL SETTINGS:
  • DTMF Methods(1-7): ch1-4:2;

En mi ruta saliente dentro de Issabel:
Patron de marcado:
Prepend: vacio
Prefix: vacio
Match pattern: XXXXXXXXXX (10 x´s)
Caller id: vacio

Con salida por la troncal antes configurada.

Como les comento, salen las llamadas a cualquier numero celular o local del país de México (en México ahora es indiferente marcar a celular o local, todos los números son a 10 dígitos), excepto cuando marco a un número que empiece con 998 (así empiezan los números de la ciudad de Cancún)

Cuando marco a un numero que no empiece con 998 todo funciona bien, aqui les comparto parte del log:
2020-10-27 15:38:13 VERBOSE[4267][C-00000003] app_dial.c: Called SIP/grandstream/5522626391
2020-10-27 15:38:16 VERBOSE[4267][C-00000003] app_dial.c: SIP/grandstream-00000005 is ringing
2020-10-27 15:38:21 VERBOSE[4267][C-00000003] app_dial.c: SIP/grandstream-00000005 answered SIP/101-00000004

Pero cuando llamo a un numero que empieza con 998, tengo el siguiente log:
2020-10-27 15:40:40 VERBOSE[4375][C-00000004] app_dial.c: Called SIP/grandstream/998XXXXXXX
2020-10-27 15:40:40 VERBOSE[4115][C-00000004] chan_sip.c: Got SIP response 503 “Service Unavailable” back from 172.16.0.5:5060
2020-10-27 15:40:40 VERBOSE[4375][C-00000004] app_dial.c: SIP/grandstream-00000007 is circuit-busy
2020-10-27 15:40:40 VERBOSE[4375][C-00000004] app_dial.c: Everyone is busy/congested at this time (1:0/1/0)
2020-10-27 15:40:40 VERBOSE[4375][C-00000004] pbx.c: Executing [s@macro-dialout-trunk:23] NoOp(“SIP/101-00000006”, “Dial failed for some reason with DIALSTATUS = CONGESTION and HANGUPCAUSE = 34”) in new stack

Alguna idea de que pueda ser? Gracias!


#2

Primero, tome un teléfono analógico y conéctelo a una de las líneas telefónicas y marque un número 998 y vea si pasa. Si tiene un problema, entonces no es el UCM, sino un patrón de marcación que el proveedor desea ver y que no está en el UCM.


#3

hola Ipneblett, muchas gracias por tu respuesta. Si claro, ya hice esa prueba. Conectando la linea a un telefono analogico (o analogo) la llamada si sale sin problema a cualquier numero. Mi proveedor es TELMEX (el principal proveedor de telefonia en mexico). La linea es analogica (o analoga). Si es un patron deberia funcionar con el que puse o no? todos los numeros que marque a 10 digitos deben salir por la troncal que conecta al gateway con el grandstream.

Considero que mi PBX con Issabel esta bien configurado, pues la respuesta de error la tengo del grandstream:

2020-10-27 15:40:40 VERBOSE[4115][C-00000004] chan_sip.c: Got SIP response 503 “Service Unavailable” back from 172.16.0.5:5060

Algun otro punto que deba considerar?


#4

¿Cuál es la IP 172.16.0.5:5060? El teléfono no genera un error 503, es decir, un error del servidor. Si el plan de marcación era un error en el teléfono, la pantalla indicaría “no hay plan de marcación coincidente”. ¿Tiene un código de función u otro en el PBX que pueda coincidir con 99 o 998? Configure el plan de marcación en el teléfono de nuevo a su valor predeterminado y luego intente ya que X + permitirá cualquier dígito y cualquier número de dígitos.


#5

Hola buen día pabloayala1, tengo exactamente el mismo problema, ¿encontraste alguna solución?


#6

Hola, si encontre la solucion. Es un tema que modificar en el grandstream. Solo que ahors me encuentro lejos del equipo hasta el miercoles. Entonces con gusto te mando captura de pantalla de lo que movi


#7

Metete a FXO LINES -> DIALING
Ya que estes adentro busca la opcion “Prefix to Specify Port:” y cambia el numero.

Saludos