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

R

Roberto

@Roberto
Unfollow Follow
About
Posts
13
Topics
4
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • El plugin de Full Wallboard falla en mostrar las llamadas activas
    R Roberto
    Plugins

    El campo de las llamadas activas se descontrola y muestra cantidades enormes, no logro ver de donde saca esa variable ....

    Adjunto captura en el momento del error

    En Queue Box Template simplemente tengo esto:

    </td>
    <td class='qboxtd'>
    <span class='number'>{ACTIVECALLS}</span><br>
    <span class='lxabel translate'>Active Calls</span>
    </td>

    Alguien podría explicarme con que variable de Asterisk enlaza esta variable {ACTIVECALLS} ?

    Esto es lo que tengo:

    FreePBX 13 - Asterisk 13 - FOP2 2.31.10 y plugin Full Wallboard 1.0.4

    A ver si logro solucionar esto que tengo atascado desde hace tiempo ....


  • FOP2: La variable ${BLINDTRANSFER} llega vacía
    R Roberto
    Support

    Thank you dwill993 !!!!

    This is my old dialplan, very similar to yours ....

    exten => _4[1235-9]XX,1,Dial(SIP/${EXTEN},30,t)
    same => n,NoOp("Llamada en el Dialplan correcto")
    same => n,NoOp(${BLINDTRANSFER})
    same => n,GotoIf($[${LEN(${BLINDTRANSFER})}>0]?RETURN)
    same => n,Hangup
    same => n(RETURN),Log(NOTICE,Devolviendo llamada al que ha transferido)
    same => n,Set(CALLERID(name)=${IF($[${DIALSTATUS}= NOANSWER]?Transferencia no contestada)})
    same => n,Set(CALLERID(name)=${IF($[${DIALSTATUS}= BUSY]?El transferido comunica:Transferencia no contestada)})
    same => n,Dial(${BLINDTRANSFER:0:$[${LEN(${BLINDTRANSFER})}-9]})
    same => n,Hangup()

    I understand your dialplan but my doubt, reading it, is: how do you know if a blind transfer takes place ?

    In mine, i know because if is not takes place, ${BLINDTRANSFER} is empty, but in yours ?, what values takes the ${DIALEDPEERNAME} variable in the case you have a blind transfer and in the case you have not ?

    Anyway, i did not test your diaplan yet, only is a doubt ....


  • FOP2: La variable ${BLINDTRANSFER} llega vacía
    R Roberto
    Support

    Escribo solo para información, no hace falta que me respondas

    He revisado las variables con DumpChan y veo que cuando transfiero con FOP2 en ninguna me sale quien ha sido el que ha transferido así que no tengo por donde agarrarlo ....

    Lo que hago es lo siguiente: La extensión 105 llama a la 112 y ésta última hace una transferencia ciega de la extensión 105 a la extensión 100, la idea es que si la extensión 100 no coge la llamada, vuelva a la extensión 112 que fue quien hizo la transferencia.

    Transferencia con teléfono SIP (Variables)

    Variables:
    DIALSTATUS=NOANSWER
    DIALEDTIME=
    ANSWEREDTIME=
    DIALEDPEERNAME=
    DIALEDPEERNUMBER=
    SIPDOMAIN=192.168.200.244
    SIPTRANSFER_REFERER=sip:112@192.168.200.244
    SIPTRANSFER=yes
    BLINDTRANSFER=SIP/112-000004dc
    SIPREFERREDBYHDR=sip:112@192.168.200.244
    SIPREFERRINGCONTEXT=from-internal
    SIPADDHEADER04=
    SIPADDHEADER03=
    SIPADDHEADER02=
    SIPADDHEADER01=
    SIPCALLID=2975960790@192_168_200_105
    SIPURI=sip:105@192.168.200.105:5060

    Transferencia con panel FOP2 (Variables)

    Variables:
    DIALSTATUS=NOANSWER
    DIALEDTIME=
    ANSWEREDTIME=
    DIALEDPEERNAME=
    DIALEDPEERNUMBER=
    SIPADDHEADER04=
    SIPADDHEADER03=
    SIPADDHEADER02=
    SIPADDHEADER01=
    SIPCALLID=2893482195@192_168_200_105
    SIPDOMAIN=192.168.200.244
    SIPURI=sip:105@192.168.200.105:5060

    Como escribí antes, esto lo dejo a modo informativo, de momento le he dicho al operador que si quiere hacer transferencias ciegas lo haga con el teléfono porque sino la llamada no vuelve y eso es lo que hay así que dejo este tema aquí, gracias por la ayuda !!


  • FOP2: La variable ${BLINDTRANSFER} llega vacía
    R Roberto
    Support

    Gracias Nicolás !

    En cuanto pueda voy a hacer pruebas y si doy con la solución la pondré aquí para quien la necesite.


  • FOP2: La variable ${BLINDTRANSFER} llega vacía
    R Roberto
    Support

    Hola,

    He visto que hace dos años una persona escribió al foro con un problema similar al que yo mismo tengo ahora, el título del hilo era este: "No ${BLINDTRANSFER} set "

    Mi FOP2 es este: FOP2 - Version 2.30.04 - Licensed to Vigartel SL
    Trabajo con Asterisk 13 y CentOs 6.6

    En la empresa donde estoy todas las transferencias son ciegas, por lo tanto cuando se transfiere a una extensión donde nadie atiende lo que sucede es que al agotarse el tiempo límite para esa extensión, la llamada se dirige por defecto al buzón de voz de la extensión y sino estuviera activado, la llamada se corta sin mas con el subsiguiente cabreo de quien llamó; también puedo hacer que la llamada se quede sonando eternamente en la extensión o que salte a otro sitio, pero lo que yo quiero hacer es que la llamada regrese a quien la ha transferido ....

    Para ello me hice un pequeño dialplan que pasada cierta cantidad de segundos sin que nadie atienda, el sistema lee la variable ${BLINDTRANSFER} y de allí saca quien fue el que ha transferido para poder devolver la llamada a esa persona.

    Pues bien, cuando transfiero con un teléfono SIP, funciona bien y hace lo que quiero que haga, pero cuando transfiero con el FOP2, la variable ${BLINDTRANSFER} me viene vacía, con lo cual no puedo saber quien ha sido el que ha transferido la llamada y me es imposible devolverla sin ese dato.

    He visto en el hilo anterior que le sugeríais tocar el FOP2Callbacks.pm, lo he intentado pero la verdad es que no me entero mucho y no he logrado nada.

    Podéis ayudarme con esto ?

    Gracias !!!!


  • Asternic CDR Reports en FreePBX Distro
    R Roberto
    Support

    Hola Nicolás,

    Pues con esta versión si me deja exportar a pdf y así como está en principio me vale, igualmente he detectado un error que debe ser una tontería, y así de ese modo dejas el módulo perfecto ...

    Te explico.

    Entro a Asternic CDR Reports, le doy al botón "Run Report", y caigo en la pestaña "Outgoing" si ahí mismo le doy a exportar a pdf, me da el error que te adjunto pero lo mas curioso es que si en vez de hacer eso voy a otra pestaña (Incoming, Combined o Distribution) y vuelvo a Outgoing ahí ya puedo exportar sin errores, lo mismo si me muevo a otra pestaña y le doy exportar pdf a esa misma pestaña, va bien y sin errores.

    En el único caso que da el error es como te dije, al presionar Run Report y sin hacer ninguna otra cosa le doy a exportar pdf.

    Como te dije todas las pruebas las estoy haciendo con la ISO de Sangoma FreePBX-64bit-10.13.66 y te confirmo que tanto el FOP2 como el Asternic CDR Reports funcionan bien, si necesitaras probar alguna cosa de cualquiera de los programas mientras que no tengas instalado el FreePBX 13 me das un toque y no hay problemas en colaborar con vosotros.

    Saludos,


  • Asternic CDR Reports en FreePBX Distro
    R Roberto
    Support

    avayax, did you try a reinstall ?, uninstall and remove completely the module from your hard disk, then upload and install the asternic 1.6.1 version.

    In this way the asternic CDR works fine on my FreePBX 13 except when i try to export to pdf, at that moment i get the error that you can see in my screen capture.


  • Asternic CDR Reports en FreePBX Distro
    R Roberto
    Support

    Hola Nicolás,

    Gracias por tu respuesta !

    Y perdona que no se que ha pasado pero al volver a subir el asternic cdr al FreePBX e instalar el módulo para copiarte las capturas con el error, me ha funcionado sin problemas salvo por un detalle.

    Lo único que no me va es que cuando le doy un click para exportar a pdf me da el error que está en la pantalla que te adjunto, es muy probable que sea porque tenga que instalar alguna aplicación para pdf's en mi CentOS aunque también es cierto que pone que hay una función catalogada como "deprecated"

    La versión de asternic es la 1.6.1
    La versión de FreePBX es directamente la distro que puede descargarse de la página de sangoma con CentOS 6.6 - FreePBX 13 y Asterisk 13
    http://downloads.freepbxdistro.org/ISO/FreePBX-64bit-10.13.66.img

    Y por último si no me falla la memoria, este error que te adjunto era el mismo que antes me daba directamente cuando pulsaba en el FreePBX en Reports ---> Asternic CDR Reports y que motivó mi primera entrada del hilo.

    Pues ya me dices algo cuando tu puedas.

    Un abrazo y un saludo a los compañeros porteños !


  • Asternic CDR Reports en FreePBX Distro
    R Roberto
    Support

    Hola,

    Estoy probando la distro de FreePBX de Sangoma en la PBX de mi empresa, estamos habituados a trabajar con vuestros productos por eso estoy intentando acoplarlos a esta distro.

    Con el FOP2 no he tenido problemas pero con el Asternic CDR Reports si, he instalado el módulo sin inconvenientes pero cuando accedo a él me da un error ....

    Tengo claro que Sangoma en sus nuevas versiones de FreePBX está poniendo todas sus fuerzas para evitar la instalación de módulos que puedan competir con sus propios módulos comerciales pero a mi me gustan los vuestros 🙂

    Creo que la diferencia que hay entre FOP2 y el Asternic es que el FOP2 es "externo" al FreePBX y el Asternic se integra a él, a su menú, etc; y por eso Sangoma lo rechaza.

    Pensáis adoptar alguna solución al respecto ?

    Gracias y un abrazo !!


  • No funciona el estado "No Molestar"
    R Roberto
    Support

    Se me ha ocurrido algo ....

    Como hace el FOP2 para modificar el DND en el Asterisk ?

    A ver si el problema va a ser un tema de permisos y por eso le estoy impidiendo al FOP2 modificarlo ...


  • No funciona el estado "No Molestar"
    R Roberto
    Support

    Gracias, ya estoy mas cerca, mira las pruebas que hice, a ver que opinas ....

    En la primera parte tengo la extensión 1001 sin el DND activado, como ves tanto la base de datos del asterisk como la del FOP2 tienen 0 resultados.

    En la segunda parte, activo el DND a la extensión 1001 desde el FOP2 y al consultar las bases de datos, la del FOP2 registra el cambio pero la del asterisk no y por eso puedo seguir llamando a la extensión.

    Al activar el DND desde el FOP2 lo normal es que también lo active en asterisk -rx "database show dnd" ?

    Tiene que ser un problema de configuración exclusivamente mio porque me sucede en todos mis clientes, no solo en mi propia centralita


  • No funciona el estado "No Molestar"
    R Roberto
    Support

    Gracias por responderme Nicolas, aun no logro entender porque no me funciona 😞

    Cuando leí tu respuesta fui a ver la sección de complementos en el fop2manager y de las pruebas que había estado haciendo ya tenía instalado el plugin PresenceDND e incluso lo había hecho global vía checkbox.

    Me pasa exactamente lo mismo que el usuario que abrió el tema "Asterisk not reacting to Presence statuses ". En la base de datos del fop2 me aparece el no molestar activado pero el Asterisk no se entera, llamo a la extensión y en vez de darme ocupado, me entra la llamada; al igual que ese usuario también me funcionaba perfectamente en las versiones anteriores de Fop2, creo que me ha dejado de funcionar desde que está el fop2manager.

    La única diferencia con ese usuario es que se ve que él no tenía instalado el plugin y le ha funcionado al instalarlo y yo que ya lo tenía instalado y activado me sigue sin funcionar.

    PD: Voy a probar de reinstalar el plugin pero no creo que lo solucione con eso ....


  • No funciona el estado "No Molestar"
    R Roberto
    Support

    Cuando desde el panel FOP pongo el estado No Molestar utilizando el menú desplegable, el teléfono no se entera y sigue recibiendo llamadas.
    Tengo la versión 2.27 licenciada a nombre de Vigartel y la versión del FOP Manager es la 1.0.3

    Hice la prueba de ejecutar el script que tienes en las FAQ "/usr/local/fop2/generate_override_context.pl -w"
    Pero la respuesta fue esta:
    "Since fop2admin version 1.2.15 there is no need to run this script anymore.
    If you want to run it anyways, be sure to specify the -force command line
    parameter."

  • 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