Cursos Asterisk en México

Capturar llamados

Colapsar

Anuncio

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

  • #16
    asegurate de que en tu extensions.conf no tengas el 700 para alguna funcion especial.
    Tal vez estas utilizando el 700 para algo mas.

    Si quieres prueba cambiando en el features por otro numero en vez del 700

    Suerte

    Comentario


    • #17
      boquita..

      hize lo que me dijiste ..

      la comunicacion entre sip es perfecta, no logro determinar porq no me parquea las llamadas.

      te adjunto copia del sip.conf

      [sip:562203@]
      type=friend
      username=562203
      quality=1000
      secret=562203
      context=from-input
      host=dynamic
      canreinvite=no
      mailbox=
      callgroup=5
      qualify=yes
      pickupgroup=1,2,3,4,5

      [sip:562204@]
      type=friend
      username=562204
      quality=1000
      qualify=yes
      secret=562204
      context=from-input
      host=dynamic
      canreinvite=no
      mailbox=
      callgroup=5
      pickupgroup=1,2,3,4,5

      no se que podra ser.. puedes hecharme una manito..

      saludos.

      Comentario


      • #18
        Haz lo siguiente
        Entra en la consola de tu asterisk de esta manera
        asterisk -rvvvvv

        Luego llama de un interno al otro.
        Atiende.
        Pon flash o hold. lo que utilice tu tel
        luego disca 700#
        si no sucede nada pasame lo que fue mostrando tu consola.
        y tu extensions.conf completo
        es la unica forma de ver si tienes algun error ahi.

        Boquita

        Comentario


        • #19
          Master ..

          Ahi va lo solicitado.

          no logre conectar.. asi que te pego lo que me pediste.

          mtel2*CLI>
          -- Executing call_authorization("SIP/XXX.XXX.XXX.XXX-0848c8a0", "CPP") in new stack
          -- Called 562204
          -- SIP/562204-8bec is ringing
          -- SIP/562204-8bec answered SIP/XXX.XXX.XXX.XXX-0848c8a0
          -- Attempting native bridge of SIP/XXX.XXX.XXX.XXX-0848c8a0 and SIP/562204-8bec
          -- Started music on hold, class 'default', on SIP/XXX.XXX.XXX.XXX-0848c8a0
          -- Executing call_authorization("SIP/562204-736f", "CPP") in new stack
          -- Called 562700@XXX.XXX.XXX.XXX:5060
          -- Got SIP response 404 "Not Found" back from XXX.XXX.XXX.XXX
          -- SIP/XXX.XXX.XXX.XXX:5060-c4cd is circuit-busy
          == Everyone is busy/congested at this time
          -- Executing Hangup("SIP/562204-736f", "") in new stack
          == Spawn extension (from-input, h, 1) exited non-zero on 'SIP/562204-736f'
          Dec 6 16:03:39 NOTICE[4635]: res_musiconhold.c:309 monmp3thread: Request to schedule in the past?!?!
          mtel2*CLI>

          Aca va el extensions.conf

          ;#----------------------------------------------------------------------#
          ;# Acceso a VoiceMail #
          ;#----------------------------------------------------------------------#
          [from-input]
          exten => 800,1,VoiceMailMain(${CALLERIDNUM})
          exten => 800,2,hangup

          ;#----------------------------------------------------------------------#
          ;# Acceso a Conference Room #
          ;#----------------------------------------------------------------------#
          exten => 100,1,Answer
          exten => 100,2,wait(1)
          exten => 100,3,Read(confnum|conf-getconfno|4)
          exten => 100,4,MeetMe(${confnum})
          exten => 100,5, hangup
          ;#----------------------------------------------------------------------#
          ;# Musica en Espera #
          ;#----------------------------------------------------------------------#
          exten => 500,1,WaitMusicOnHold(30)
          exten => _.,1,call_authorization(CPP)
          exten => _.,3,Hangup
          exten => t,1,hangup
          exten => h,1,hangup
          ;#----------------------------------------------------------------------#
          ;# Modulo para Parking Calls #
          ;#----------------------------------------------------------------------#
          include => parkedcalls
          ~

          quedo a la espera de tu respuesta.

          saludos.
          Atte..

          Comentario


          • #20
            Me faltan datos de tu extensions.conf.
            no veo como es que realizas las llamadas entre internos sip.
            Como relizas las llamadas entre los sips??
            que numero marcas??
            Si tu extensions.conf es solo eso te falta mucho contenido en el. y si no es eso solo te pediria que lo pases completo.

            Gracias
            Boquita

            Comentario


            • #21
              boquita...

              hize la prueba.. y el mismo problema..

              llamo de un sipura a otro, contesto en el otro, cuando presiono hold y marco 700# , el server actua como si estuviera llamando a otra extension, pero al final ni siquiera me parkea la llamada, alguna idea, arriba te pegue los archivos de conf, si necesitas algo mas me lo dices.

              saludos.

              Comentario


              • #22
                boquita..

                hize las pruebas, llamando de un sip a otro, cuando contesto del otro, lo dejo en hold y presiono 700# , pero el por algun motivo el sip lo toma como otra llamada a otro sip, y ni siquiera me aparece el mensaje de parking, alguna idea de lo que pueda ser ?

                mas arriba adjunto te coloque mis archivos de conf.

                Comentario


                • #23
                  boquita.. ese es el extensions, lo que sucede es que el original es el que tiene ene opciones, en el extensions que te pegue solo habilite las que utilizo, nada mas, ahora si falta algo, me podrias decir que es,? cosa de habilitarlo y hacer la prueba.

                  Comentario


                  • #24
                    Boquita:

                    Te comento algo con respecto a como estas agregando los parametros en tus usuarios sip.

                    Por lo que veo, si bien te funciona, no estas siendo optimo, supongo yo, por que no terminaste de entender de que se tratan bien estos parametros.

                    con Callgroup colocas a los usuarios en grupos, por ejemplo podes tener los usuarios del 100 al 120 en el grupo 1.
                    Luego podes tener otros usuarios... digamos del 121 al 140 en el grupo 2.

                    Luego pickupgroup le indicas al usuario de que grupo puede tomar llamados.
                    por ejemplo, al usuario 100 le indicas que puede tomar llamados solo de su grupo, del grupo 1 con pickupgroup=1 y al usuario 121 le indicas que puede tomar llamados de su grupo y del grupo 1 tambien. quedando pickupgroup=1,2

                    Osea con callgroup indicas a que grupo pertenece el usaurio.
                    y con pickupgroup indicas de que grupos puede tomar llamados.

                    Si en tu sistema, todos pueden tomarse los llamados, deberas colocarlos a todos en el mismo grupo y en pickupgroup solo indicas el unico grupo que existe al cual pertenecen todos.

                    No hace falta que coloques un usuario por grupo, y ponerle a todos los usuarios el pickupgroup con todos los grupos..... se entiende ?

                    Saludos.

                    Comentario


                    • #25
                      Si maxi. no te preocupes eso solo lo coloque de modo de ejemplo para que luego cada uno lo realice como le guste.
                      Yo tengo separados los grupos por departamentos fisicos, cosa que si alguien ve q esta sonando el telefono y el otro no esta lo pueda atender.
                      Solo lo mostre de esa manera para ser mas grafico en el ejemplo

                      Comentario


                      • #26
                        En el extensions que tu muestras no figura como comunicas a los internos sip entre si.
                        por ej.
                        Si tu tienes internos sip en el contexto default debes hacer una configuracion para que esos internos cuando marquen el numero de su interno vaya a el
                        por ej.
                        exten => 1000,1,Dial(SIP/1000,20)
                        exten => 1001,1,Dial(SIP/1001,20)

                        O algo similar en tu ejemplo no figura como haces para llamar a otros internos sip.
                        solamente segun tu extension puedes realizar llamados al voicemail a la sala de conferencia etc.
                        es probable que no te ande por eso..
                        fijate un poco en voip-info.org
                        para configurar las llamadas entre tus usuarios sips

                        Boquita.

                        PD.
                        Estas lineas pueden ser las q te traen problemas
                        exten => _.,1,call_authorization(CPP)
                        exten => _.,3,Hangup

                        Comentario


                        • #27
                          The rock estamos tratando el mismo tema en dos post distintos
                          tu respuesta ponla en el post de Problemas con call parking ahi seguiremos con esta duda.

                          Suerte

                          Comentario


                          • #28
                            hecho boquita.


                            podriamos seguir con el tema en ese post, accabo de plublicar algunas respuestas.


                            saludos.

                            Comentario

                            Principales Usuarios Activos

                            Colapsar

                            No hay usuarios activos superiores.
                            Trabajando...
                            X