Issabel ISO (Latest): Download Here
Cloud Services: User Portal - Quick Guide
News: Telegram channel
Become a Patron!
  • General
  • Issabel IVR - problem visualization

Hi fellows, I'm sorry about my mistake on explain the error. The version used is listed bellow.

The main problem is that I need to create a Operator User to manager IVR, Misc Dest and Extensions. So, until here I'm ok!

But the problem is when I set more then 15 entries on the IVR, the page is showed blank and the only way to add more items to the IVR is on the Unembedded IssabelPBX. But the operator user cant access this feature for security reasons.

Printscreen of the problem: https://imgur.com/a/Y2tWsjt

The entire page is compromised, the left menu dont work too!

Good to know that newer version could solve this issue (I used the issabel4-USB-DVD-x86_64-20181002.iso file). I'll try to fix this and report the results here. Also, have a guide to upgrade to newer version?

#rpm -qa issabel-*
issabel-framework-4.0.0-6.noarch
issabel-system-4.0.0-7.noarch
issabel-addons-4.0.0-4.noarch
issabel-asterisk-sounds-1.2.3-2.noarch
issabel-firstboot-4.0.0-3.noarch
issabel-email_admin-4.0.0-2.noarch
issabel-my_extension-4.0.0-1.noarch
issabel-fax-4.0.0-1.noarch
issabel-pbx-4.0.0-5.noarch
issabel-extras-4.0.0-4.noarch
issabel-reports-4.0.0-3.noarch
issabel-endpointconfig2-4.0.0-3.noarch
issabel-portknock-4.0.0-2.x86_64
issabel-agenda-4.0.0-3.noarch
issabel-security-4.0.0-6.noarch

    Also tried to get IVR module from git to our installation to ty to resolve the problem without success.

    Information from Unembedded IssabelPBX:
    IssabelPBX
    IssabelPBX 2.11.0.47 is licensed under the GPL
    Copyright© 2004-2019

      5 days later

      After days debbuing I found a solution.

      On the file: /var/www/html/modules/pbxadmin/libs/contentIssabelPBX.php I need to comment the lines (470):

      if (isset($_REQUEST['display']) && $_REQUEST['display'] == 'ivr') {
          $return_CONFIG_HTML = preg_replace(
              '|</tr>\s*(<table .*?</table><img .* id="add_entrie">)\s*<tr>|s',
              '</tr><tr><td colspan="2">$1</td></tr><tr>',
              $return_CONFIG_HTML);
      }

      sterci WOW! That also worked out for me. Thank you very much for sharing a solution.

      In other things, I would like to use the iso's latest beta but i'm afraid to use in a production scenario.

      4 days later

      agomez Can you help me to solve my issue with the IVR, the steps to configure?

        vperezescorcia As sterci was saying, you need to do the followings:

        • Connect to your Issabel using SSH or by console an login in.

        • Use a text editor such as nano o vi and open the file contentIssabelPBX.php
          Like this:
          nano /var/www/html/modules/pbxadmin/libs/contentIssabelPBX.php or
          vi /var/www/html/modules/pbxadmin/libs/contentIssabelPBX.php

        • Now in the file, find the line 470 and make look like this:

        https://imgur.com/a/Yavnu43

        • Now, save and exit the file.
        • Finally reload asterisk running the comman amportal restart

        That's it. Open the web and go to your IVR, you'll see it again.

          Thanks @agomez to describe step by step! :-)
          I also have the same caveat as you about using the latest beta.

            a year later

            sterci
            Gracias por la solución, la probé y funciona.
            Otra opción es verla por el embedido para el que no quiere modificar el código, ahi sale sin inconvenientes.

              a year later

              Hola como están...
              Intente la solución dada por @agomez y no me funciono, ya modifique la linea 470 y recargue el Asterisk y el amportal y sigue presentándose el mimo error. La pagina queda en Blanco.
              Me ayudan por favor

                Write a Reply...