Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

  1. Home
  2. Support
  3. Error en transferencia ciega con agente SIP

Error en transferencia ciega con agente SIP

Scheduled Pinned Locked Moved Support
17 Posts 2 Posters 344 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    S
    santi.anton
    wrote on last edited by
    #1

    Hola,

    Versiones: Asterisk 13, Freepbx 13, Fop2 2.31.05

    Tengo configurada una cola con un agente SIP (S100). Cuando desde el panel de Fop2 realizo una transferencia ciega, el botón de la extensión del agente que ha transferido la llamada se queda en rojo en vez de volver a verde disponible.
    Adjunto captura del momento en que ya se ha realizado la transferencia ciega.

    Añadir que si en vez de configurar el agente como agente SIP lo configuro como local (100 en lugar de S100 en Freepbx), la transferencia se realiza de forma correcta.

    Saludos,

    1 Reply Last reply
    0
    • N
      N
      nicolas
      wrote on last edited by
      #2

      Cuando dices boton del agente te refieres al boton de extension? o al icono del miembro de cola para el agente?

      Deberas iniciar FOP2 en modo debug y realizar dicha transferencia, y luego enviarme la captura para que pueda analizarlo.

      service fop2 stop
      cd /usr/local/fop2
      script capture.log
      ./fop2_server -X 511

      (conecta a fop2, intenta la transferencia que describes y verifica que quede el boton como ocupado luego de transferir).

      ctrl-c
      exit
      service fop2 start

      En ese punto tendras el capture.log que puedes enviarme para que lo revise.

      Saludos,

      1 Reply Last reply
      0
      • S
        S
        santi.anton
        wrote on last edited by
        #3

        Hola,

        Me refiero al botón de extensión.
        Adjunto capture.log

        Llamada de extensión 102 a cola 900, reponde extensión 100 y realiza transferencia ciega a extensión 101. Al final del proceso, cuando la extensión 102 habla con la extensión 101, los 3 botones de extensión (100, 101 y 102) estan en rojo hasta que se cuelga la llamada entre 101 y 102.

        1 Reply Last reply
        0
        • S
          S
          santi.anton
          wrote on last edited by
          #4

          Adjunto captura del estado erróneo por si no ha quedado claro.

          1 Reply Last reply
          0
          • N
            N
            nicolas
            wrote on last edited by
            #5

            Cuando ves las 3 extensions en rojo, que devuelve asterisk si ejecutas este comando:

            asterisk -rx "core show channels"

            ?

            1 Reply Last reply
            0
            • S
              S
              santi.anton
              wrote on last edited by
              #6

              Efectivamente aparecen los 3 canales.

              Avanvox60*CLI> core show channels
              Channel Location State Application(Data)
              SIP/101-00000002 s@macro-dial-one:1 Up AppDial((Outgoing Line))
              SIP/100-00000001 900@from-internal:1 Up AppQueue((Outgoing Line))
              SIP/102-00000000 s@macro-dial-one:43 Up Dial(SIP/101,,TtrM(auto-blkvm)

              tenia una Asterisk 13.6, he actualizado a la última disponible pero el comportamiento es el mismo...

              Saludos,

              1 Reply Last reply
              0
              • S
                S
                santi.anton
                wrote on last edited by
                #7

                Únicamente aparece el caso anterior si realizo la transferencia desde Fop2. Mediante transferencia SIP o transferencia nativa Asterisk, aparecen 2 canales una vez hecha la transferencia.

                1 Reply Last reply
                0
                • N
                  N
                  nicolas
                  wrote on last edited by
                  #8

                  Si ves los 3 canales, no hay mucho que se pueda hacer desde FOP2. Asterisk reporta los canales como ocupados, y asi los vas a ver en FOP2. Probando con Asterisk 11 en mi laboratorio esto no sucede. No he probado con Asterisk 13. Si usas miembros de cola normales (sin prefijo S), sucede lo mismo? Lo que te está pasando es un tema de configuración/interacción con Asterisk.

                  Las transferencias ciegas desde FOP2 son realizadas con el comando AMI "Redirect" que existe desde siempre y que tiene muy pocos parámetros o headers que se puedan usar para modificar su comportamiento.

                  Resta averiguar si usando miembros de cola del tipo Local/xx se ve igual, o ver que se usa como state device en el queue member (si es un hint como suelen hacer versiones nuevas de FreePBX), quizás sea un problema de implementacieon de estado usando dichos hints..?

                  Saludos,

                  1 Reply Last reply
                  0
                  • S
                    S
                    santi.anton
                    wrote on last edited by
                    #9

                    Hola,

                    ¿Es posible que en Asterisk 13 se deba usar el comando BlindTransfer para que se realice correctamente?

                    https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+ManagerAction_BlindTransfer

                    Saludos,

                    1 Reply Last reply
                    0
                    • N
                      N
                      nicolas
                      wrote on last edited by
                      #10

                      Se podría probar, de todas maneras, me parece muy raro que un canal se quede pegado ante un Redirect, eso muestra (en mi opinion) un muy claro error/bug en Asterisk, sobretodo porque NO se están usando canales Local con sufijo /n.

                      Contactame en la ayuda en línea y veo si puedo compilarte una versión que utilice blindtransfer para que lo pruebes.

                      Saludos,

                      1 Reply Last reply
                      0
                      • S
                        S
                        santi.anton
                        wrote on last edited by
                        #11

                        Ok, cuando te vea online te contacto. Voy a investigar si es bug y si esta detectado.

                        Gracias y saludos,

                        1 Reply Last reply
                        0
                        • N
                          N
                          nicolas
                          wrote on last edited by
                          #12

                          Estoy en linea ahora si quieres chatear. Saludos,

                          1 Reply Last reply
                          0
                          • S
                            S
                            santi.anton
                            wrote on last edited by
                            #13

                            Hola,

                            ¿Viste los comentarios del parche que te dejé en el chat?

                            Saludos,

                            1 Reply Last reply
                            0
                            • N
                              N
                              nicolas
                              wrote on last edited by
                              #14

                              No, no lo he visto. Cualquier cosa estoy ahora en la ayuda en linea. Saludos,

                              1 Reply Last reply
                              0
                              • S
                                S
                                santi.anton
                                wrote on last edited by
                                #15

                                Hola,

                                Los comentarios eran 2.

                                • La transferencia directa desde el marcado manual también debe ser modificado a "blindtransfer".
                                • ¿Me puedes enviar el tar de la versión completa?

                                Gracias y saludos,

                                1 Reply Last reply
                                0
                                • N
                                  N
                                  nicolas
                                  wrote on last edited by
                                  #16

                                  prueba este:

                                  http://download.fop2.com/fop2-2.31.05-centos-test-x86_64.tgz

                                  1 Reply Last reply
                                  0
                                  • S
                                    S
                                    santi.anton
                                    wrote on last edited by
                                    #17

                                    Hola Nicolás,

                                    Ahora si.

                                    Gracias,

                                    1 Reply Last reply
                                    0

                                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                    With your input, this post could be even better 💗

                                    Register Login
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    Powered by NodeBB Contributors
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups