Cursos Asterisk en México

[RESUELTO] No salen llamdas - Cause 20 - Subscriber absent

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • [RESUELTO] No salen llamdas - Cause 20 - Subscriber absent

    Que tal!
    Tengo un servidor corriendo Vicidial. Todo parece funcionar correctamente excepto mi troncal SIP por la que deben de salir las llamadas.
    NO logro encontrar en donde esta el error, siempre que intento realizar una llamada en el CLI me aparece "] Unable to create channel of type 'SIP' cause 20 - Subscriber absent" .
    Cabe destacar que ya hice las siguientes pruebas para verificar que la troncal sirve.

    -Registrarla directamente en un zoiper y realizar llamadas = BIEN
    -Registrarla en otro server (en este caso un elastix) y realizar llamadas = BIEN

    En el vicidial, puedo registrar extensiones y marcarlas entre si, sin ningun problema.
    Les dejo mi configuracion (reemplace las credenciales con xx), un debug de una llamada fallida y espero sus comentarios! Gracias de antemano!....

    VICIDIAL
    -------------------------
    [trunk]
    disallow=all
    allow=g729
    allow=alaw
    type=friend
    username=xxxxxx
    secret=xxxxxx
    host=xx.xx.xx.xx
    canreinvite=no

    ---Tengo 2121# ya que el proveedor me pide mandar este codigo al inicio, lo concateno, ya esta probado el funcionamiento de este codigo en otro asterisk para descartar que sea un error de sintaxis-----------
    exten => _752XXXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
    exten => _752XXXXXXXXXXX,2,Dial(${TRUNK}/2121#${EXTEN:1},20,Ttr)
    exten => _752XXXXXXXXXXX,3,Hangup

    -TAMBIEN COMENTO QUE LA TRONCAL EN VICIDIAL SE FIRMA CORRECTAMENTE CON EL PROVEEDOR, AL VER SIP SHOW REGISTRY -
    -------------------------------------------------------------------------------------------


    <------------->
    [Apr 20 21:15:04] --- (13 headers 0 lines) ---
    [Apr 20 21:15:05] -- Accepting AUTHENTICATED call from 172.31.10.111:
    > requested format = ulaw,
    > requested prefs = (),
    > actual format = alaw,
    > host prefs = (g729|alaw|ulaw|gsm),
    > priority = mine
    [Apr 20 21:15:05] -- Executing [75216648574463@default:1] AGI("IAX2/201-7097", "agi://127.0.0.1:4577/call_log") in new stack
    [Apr 20 21:15:05] -- <IAX2/201-7097>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
    [Apr 20 21:15:05] -- Executing [75216648574463@default:2] Dial("IAX2/201-7097", "SIP/voiptrunk/2121#5216648574463,20,Ttr") in new stack
    [Apr 20 21:15:05] WARNING[5995]: app_dial.c:2345 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
    [Apr 20 21:15:05] == Everyone is busy/congested at this time (1:0/0/1)
    [Apr 20 21:15:05] -- Executing [75216648574463@default:3] Hangup("IAX2/201-7097", "") in new stack
    [Apr 20 21:15:05] == Spawn extension (default, 75216648574463, 3) exited non-zero on 'IAX2/201-7097'
    [Apr 20 21:15:05] -- Executing [h@default:1] AGI("IAX2/201-7097", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----20-----CHANUNAVAIL----------") in new stack
    [Apr 20 21:15:05] -- <IAX2/201-7097>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----20-----CHANUNAVAIL---------- completed, returning 0
    [Apr 20 21:15:05] -- Hungup 'IAX2/201-7097'
    [Apr 20 21:15:05] Retransmitting #3 (NAT) to 69.64.38.250:5060:
    OPTIONS sip:69.64.38.250 SIP/2.0
    Via: SIP/2.0/UDP 201.140.165.245:5060;branch=z9hG4bK66fee8b4;rport
    Max-Forwards: 70
    From: "asterisk" <sip:asterisk@201.140.165.245>;tag=as1f3f815f
    To: <sip:69.64.38.250>
    Contact: <sip:asterisk@201.140.165.245:5060>
    Call-ID: 2d189b765be0135b631731165cfacba0@201.140.165.245:5 060
    CSeq: 102 OPTIONS
    User-Agent: Asterisk PBX 1.8.26.1-vici
    Date: Mon, 21 Apr 2014 01:15:02 GMT
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
    Supported: replaces, timer
    Content-Length: 0

  • #2
    Según el log, el usuario voiptrunk no está registrado. Sin embargo, en tu configuración pones que el usuario se llama [trunk]

    ¿Es esto un error de copiado? Porque ese mensaje de subscriber absent solo lo he visto pasar al llamarle a teléfonos, no a troncales de IP fija. Asegúrate que no haya otra entrada creada llamada voiptrunk por algún lado que te esté causando el problema.

    Saludos,
    dCAP Christian Cabrera R.
    Para aprender a usar Asterisk, asiste a uno de mis cursos Asterisk
    Si deseas asesoría pagada, por favor contáctame

    Comentario


    • #3
      Que onda Christian!
      Si era un error de copiado.. Pero ya quedo... era localnets en la configuracion sip.... por alguna razon vicidial trae habilitadas por default 3, ajustando eso, funciono todo bien.

      Comentario


      • #4
        Entonces era un problema de nateo. Vicidial trae 3 porque hay 3 redes privadas (10.x.x.x, 172.16.x.x y 192.168.x.x)

        Saludos.
        dCAP Christian Cabrera R.
        Para aprender a usar Asterisk, asiste a uno de mis cursos Asterisk
        Si deseas asesoría pagada, por favor contáctame

        Comentario

        Principales Usuarios Activos

        Colapsar

        No hay usuarios activos superiores.
        Trabajando...
        X