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. Pausado de Agente

Pausado de Agente

Scheduled Pinned Locked Moved Support
7 Posts 2 Posters 181 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.
  • M
    M
    magutierrez
    wrote on last edited by
    #1

    Hola, he estado mirando por el foro, y hay varios casos similares, pero creo que no es lo que me ocurre a mi. Tengo agente con permisos ALL que no se pueden pausar. Si pulsan sobre pausa no hace nada en absoluto, sin embargo si se pueden pausar en las colas.

    Saludos

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

      Donde es que pulsas "pausa"? en el menu de acciones contextuales de la extension? Usando la presencia de FOP2 de la barra superior?

      1 Reply Last reply
      0
      • M
        M
        magutierrez
        wrote on last edited by
        #3

        Lo hago desde el botón de la extensión, desde el icono de presencia. Te comento por si te doy una pista, tengo un usuario creado anteriormente donde si funciona, pero los nuevos usuarios que creo no, y tienen asignada la misma plantilla. Otra cosa que creo que está relacionada es que anteriormente, quiero recordar, al yo crear una extensión en la PBX automáticamente se creaba el usuario en FOP, ahora no.

        Saludos

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

          FOP2 nunca creó usuarios automáticamente. Ahí te traiciona un poco la memoria. Esto es una decisión de diseño.

          Si un usuario te funciona y otro no, entones es un tema de permisos mal configurados o bien no actualizados por el server. Probaste reiniciar el servicio de FOP2?

          service fop2 restart

          Como no tengo detalles de tu configuración solo me queda responderte genéricamente:

          Si sigue sin funcionar, entonces tendrás que ejecutar el script autoconfig-users.sh y revisar las lineas user=xxx para el usuario que funciona y el que no, y buscar las diferencias que puedas encontrar con los permisos.

          Otra cosa más... estás usando permisos custom como plantillas? Si es este el caso, entonces seguramente NO va a funcionar ya que los permisos custom son justamente para RESTRINGIRLOs, no para usarlos como plantilla, por lo que pueden generar comportamientos incorrectos (esto es asi porque hay permisos que no pueden ser restringidos por su propia naturaleza, como ser transfer, dial, xxxxself, etc).

          1 Reply Last reply
          0
          • M
            M
            magutierrez
            wrote on last edited by
            #5

            Pues seguro que me falla la memoria.

            No me refiero a permisos custom que sé que son restrictivos, me refiero a permisos estandares.

            ¿ Que hace exactamente autoconfig-users.sh ? No quiero modificar la configuracion del resto de usuarios. Yo he estado mirando en la base de datos /usr/local/ fop2/fop2settings.db y he visto que hay diferencias (bastantes) entre uno y otro pero no sé que he hecho mal al crearlo. ¿ Es ahi donde te refieres que mire ?

            He reseteado el servicio de FOP, sigue igual.

            Gracias

            1 Reply Last reply
            0
            • M
              M
              magutierrez
              wrote on last edited by
              #6

              Hola Nicolas,

              Creo que he dado con la tecla. Yo tenia construido un perfil, sin el permiso queuemanager, que corrigeme si me equivoco, es el que permite pausarse.

              Ese perfil se lo asigné a ambos usuarios, y como no funcionaba usé mi usuario que ya estaba creado y le asigné ese mismo perfil, no me funciono y le añadí al perfil el permiso queuemanager, pero los permisos no se actualizaron en los usuarios que ya tenían asignado el perfil.

              Incluso reinicié FOP pero no se actualizaron esos permisos. Les he vuelto a reasignar el perfil, y ya funciona.

              De todas formas, me gustaría que me dijeras donde puedo encontrar informacion sobre el script autoconfig-users.sh .

              Muchas gracias

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

                autoconfig-users.sh no cambia nada. El script lee las bases de datos de FOP2, donde estan los usuarios y permisos, etc, y convierte eso en directivas de configuración de FOP2 y las imprime en pantalla.

                La configuración por defecto de FOP2 entonces ejecuta ese script y utiliza lo que sale en pantalla como configuración de FOP2.

                Las directivas de configuración del FOP2 están documentadas en línea, como configurar un usuario:

                user=usuario:clave:permisos:grupos:plugins

                etc,

                Por lo tanto, ejectuarlo sirve solamente para darte una idea de qué se tiene configurado de acuerdo a lo que hay guardado en base de datos. Mirar los permisos en la línea user=xxx es mucho más facil que fijarte si tienes un template, que permisos tiene ese template, y que usuario tiene asignado que template. Conque haya un pequeño error en esa cadena de configuraciones, que visualmente NO se pueden serguir desde el manager, se convierte en algo trivial si lo lees en la linea que imprime el autoconfig-users.sh

                Si miras la linea user=xxxx del usuario que no se puede pausar, deberas ver que no tenga en el campo de permisos los valores queuemanager, queueagent u all. De no tenerlos, no podrá pausarse.

                Saludos,

                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