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

X

xperez

@xperez
Unfollow Follow
About
Posts
3
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Problema al monitorizar extensiones remotas
    X xperez
    Support

    Muchas gracias. Efectivamente, desmarcando la pertenencia a grupos ya aparecen todos los botones (los introducidos manualmente y los generados por el FOP2 Manager).

    Sucede que cuando desde el Manager pincho sobre Recreate Users para refrescar las últimas modificaciones de la Asterisk local me vuelve a asignar todos los usuarios al grupo All Buttons. Imagino que poco se puede hacer y que la única alternativa pasaría por configurar correctamente el sistema para automatizar la carga de extensiones tanto de la centralita local como de las remotas. ¿Es sencillo hacerlo o existe algún post previo donde se especifique el procedimiento? (yo no lo he sabido encontrar...)

    En cualquier caso, agradezco nuevamente la atención recibida. El producto es muy útil y cubre perfectamente nuestras necesidades.


  • Problema al monitorizar extensiones remotas
    X xperez
    Support

    Buenos días,

    hace unos días abrí en el foro la consulta 4066 para resolver un problema con el puerto tcp/4445 empleado por el acceso web al FOP2. En mi caso el problema quedó definitivamente resuelto modificando el parámetro listen_port=4444 del fichero /var/www/html/admin/modules/fw_fop/op_server.cfg. Posteriormente adquirí la licencia completa Full White Label y ahora mismo todo funciona perfectamente: se muestran las extensiones de la Elastix local y el sistema se gestiona casi sin esfuerzo desde el FOP2 Manager.

    Ahora el problema que afrontamos tiene que ver una centralita Elastix remota que también queremos incluir en la vista general del FOP2. De acuerdo con el procedimiento de instalación hemos modificado el fichero /usr/local/fop2/fop2.cfg para incluir esta nueva conexión:

    ; Central
    manager_host=localhost
    manager_port=5038
    manager_user=fop2
    manager_secret=fop222
    
    ; Remota
    manager_host=10.2.7.100
    manager_port=5038
    manager_user=fop2
    manager_secret=fop222
    

    Y en la Elastix remota hemos añadido las siguientes líneas en el fichero /etc/asterisk/manager.conf:

    [fop2]
    secret = fop222
    deny = 0.0.0.0/0.0.0.0
    permit = 10.1.1.17/255.255.255.0
    read = all
    write = all
    writetimeout = 1000
    eventfilter=!Event: RTCP*
    eventfilter=!Event: VarSet
    eventfilter=!Event: Cdr
    eventfilter=!Event: DTMF
    eventfilter=!Event: AGIExec
    eventfilter=!Event: ExtensionStatus
    eventfilter=!Event: ChannelUpdate
    eventfilter=!Event: ChallengeSent
    eventfilter=!Event: SuccessfulAuth
    

    Revisando el foro parece claro que con esto no basta para mostrar las extensiones remotas en el FOP2. Según entiendo tenemos 2 alternativas: 1) modificar los scripts automáticos (tanto en el servidor local donde se aloja el FOP2 como en la centralita Asterisk remota) para que se generen las extensiones o 2) incluir éstas de forma manual.

    Como no tengo mucha experiencia en entornos Linux y no me importa gestionar manualmente las extensiones remotas (en principio cabe esperar una baja frecuencia de cambios) estoy intentando introducirlas manualmente. Para ello he ejecutado en el shell de la centralita externa el script autoconfig-buttons-freepbx.sh y después he copiado el resultado obtenido, del cuál presento un extracto...

    [SIP/77701]
    type=extension
    extension=77701
    label=Centralita
    mailbox=77701@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77701@device
    
    [SIP/77702]
    type=extension
    extension=77702
    label=Rafael Estevez
    mailbox=77702@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77702@device
    
    [SIP/77703]
    type=extension
    extension=77703
    label=Fernando Galan
    mailbox=77703@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77703@device
    

    Después he modificado el fichero /usr/local/fop2/autobuttons.cfg del servidor FOP2 para que incluya las nuevas extensiones antes de ejecutar el script automático autoconfig-buttons.sh...

    [SIP/77701]
    type=extension
    extension=77701
    label=Centralita
    mailbox=77701@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77701@device
    group=Valencia
    server=10.2.7.100
    
    [SIP/77702]
    type=extension
    extension=77702
    label=Rafael Estevez
    mailbox=77702@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77702@device
    group=Valencia
    server=10.2.7.100
    
    [SIP/77703]
    type=extension
    extension=77703
    label=Fernando Galan
    mailbox=77703@device
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=*77703@device
    group=Valencia
    server=10.2.7.100
    
    #exec autoconfig-buttons.sh $1
    

    Como se ve, en cada extensión he añadido los parámetros server=10.2.7.100 (para reflejar que pertenece a una Asterisk remota) y group=Valencia (para que se incluya en la vista del grupo que previamente he definido desde el FOP2 Manager).

    Y finalmente he reiniciado el servicio FOP2.

    Pues bien, cuando inicio sesión con un usuario al que he otorgado permisos para visualizar el grupo "Valencia" sigo sin visualizar ninguna de las nuevas extensiones remotas.

    Es evidente que hay algo que hago mal pero no sé qué es. Cualquier ayuda que me pudieran aportar me sería de gran utilidad.

    Agradeciendo de antemano su atención, reciban un cordial saludo.


  • PROBLEMAS CON ELASTIX 2.5
    X xperez
    Support

    Buenos días,

    queremos evaluar el uso de FOP2 en un nuevo servidor Elastix que estamos desplegando.

    Hemos descargado FOP2 2.30.02 para sistemas de 64 bits y después de seguir las instrucciones de instalación desde el archivo .TGZ aparentemente todo se ha ejecutado correctamente. Sin embargo, cuando intentamos acceder al panel nos aparece el mensaje "Connecting to server..." y no se llegan a visualizar los botones. Lo curioso es que en cambio sí es posible acceder al FOP2 Manager.

    Revisando el procedimiento de instalación y el foro de soporte no hemos sido capaces de revertir la situación con ninguna de las acciones ejecutadas por lo que finalmente hemos decidido volver a empezar de cero con un sistema "limpio", que ahora mismo tiene las siguientes características básicas:

    • CentOS 5.10 (x86_64)
    • Elastix 2.5.0
    • FreePBX 2.11.0
    • Asterisk 11.17.1

    Lo primero que nos llama la atención es que de partida (antes de realizar la instalación del FOP2) el puerto tcp/4445 está en uso por el proceso perl...

    *[root@elastix src]# netstat -lnp | grep 444
    tcp 0 0 0.0.0.0:4445 0.0.0.0:
    LISTEN 3884/perl
    **

    Si no entendemos mal, este puerto debe estar disponible para el acceso de los clientes a la web de FOP2. En el procedimiento de instalación se especifica que para evitar conflictos con el FOP1 se debe cambiar el listen_port del fichero de configuración /var/www/html/panel/op_server.cfg pero el caso es que la carpeta en cuestión no existe en nuestro sistema. Tampoco hay rastro del parámetro FOPRUN en el fichero /etc/amportal.conf.

    Por todo ello solicitamos su asistencia para conocer el mejor modo de instalar FOP2 en nuestro servidor. ¿Debemos emplear el comando make install o es preferible otro método? ¿Falta verificar algún requisito previo?

    Agradeciendo de antemano su atención, reciban un cordial saludo.

  • 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