Issabel ISO (Latest): Download Here
Cloud Services: User Portal - Quick Guide
News: Telegram channel
Become a Patron!
  • General
  • Recording missing in call Recordings

Si las grabaciones están, si observas esta imagen al poner el puntero del mouse sobre el error me muestra la ruta https://ibb.co/kGXPS5 al ir a verificar el directorio /var/spool/asterisk/monitor/ allí se muestran las grabaciones, pero no se muestran en la interfaz web

    4 days later

    Hola,
    Cómo está el tema de owner y permisos de tus archivos?

      bustosjuan

      /var/spool/asterisk/
      ls -lh
      total 56K
      drwxrwxr-x 2 asterisk asterisk 4,0K nov 26 2016 dictate
      drwxrw-r-- 2 asterisk asterisk 4,0K ago 25 2015 fax
      drwxrwxr-x 2 asterisk asterisk 4,0K nov 26 2016 meetme
      drwxrwxr-x 3 asterisk asterisk 4,0K jul 26 16:26 monitor
      drwxrwxr-x 2 asterisk asterisk 4,0K ago 1 10:09 outgoing
      drwxrwxr-x 2 asterisk asterisk 4,0K nov 26 2016 system
      drwxrwxr-x 2 asterisk asterisk 4,0K ago 1 10:09 tmp
      drwxrwxr-x 4 asterisk asterisk 4,0K nov 26 2016 voicemail

      /var/spool/asterisk/monitor

      [root@aaa-voip 01]# ls -lh
      total 49M
      -rw-rw---- 1 asterisk asterisk 44 ago 1 07:21 exten-4099-4200-20170801-072115-1501590075.26207.wav
      -rw-rw---- 1 asterisk asterisk 1,4M ago 1 07:37 exten-4106-4200-20170801-073602-1501590962.26253.wav
      -rw-rw---- 1 asterisk asterisk 2,7M ago 1 09:57 exten-4106-4209-20170801-095449-1501599289.27139.wav
      -rw-rw---- 1 asterisk asterisk 528K ago 1 09:59 exten-4108-4212-20170801-095842-1501599522.27177.wav
      -rw-rw---- 1 asterisk asterisk 44 ago 1 09:26 exten-4200-4007-20170801-092615-1501597575.26907.wav
      -rw-rw---- 1 asterisk asterisk 44 ago 1 10:10 exten-4200-4400-20170801-101010-1501600210.27293.wav

        i find the problem

        in the directory /var/www/html/modules/monitoring/libs y edit paloSantoMonitoring.class.php

        search for "private function _rutaAbsolutaGrabacion($file)"
        and change:

        $basedir = DEFAULT_ASTERISK_RECORDING_BASEDIR.'/';

        to

        $basedir = '/var/spool/asterisk/monitor/';

        and now looks like:

        private function _rutaAbsolutaGrabacion($file)
        {
        $basedir = '/var/spool/asterisk/monitor/';

        Restart http server and the recordings working good in the web admin ;)

        25 days later

        Hi
        i have a little bit different problem the rest of issue is the same.
        i have some recording missing and some present in GUI. But all of the recordings are present in /var/spool/asterisk/monitor/

        Images : https://drive.google.com/file/d/0B1ha7rQMq21rczFyblNfLU9US2M/view?usp=sharing
        Images : https://drive.google.com/file/d/0B1ha7rQMq21reHNqS2EwT0RRSUE/view?usp=sharing

        This Solution did not fixed my problem :(

        Please Help !

        @tbagwell Bro i have only queues and recording are saving at the extension end and at the inbound route.
        I have all the call records listed in /var/spool/asterisk/monitor directory but at GUI call recording reporting some are present and some are missing as in Picture. It was working fine a month ago but now i don't know what happened. My version is Elastix 2.5.0

        Images : https://drive.google.com/file/d/0B1ha7rQMq21rczFyblNfLU9US2M/view?usp=sharing
        Images : https://drive.google.com/file/d/0B1ha7rQMq21reHNqS2EwT0RRSUE/view?usp=sharing
        Images : https://drive.google.com/file/d/0B1ha7rQMq21rcHVfX0dibXFEZlk/view?usp=sharing
        Images : https://drive.google.com/file/d/0B1ha7rQMq21rZThyMTlfRjV4REU/view?usp=sharing
        Images : https://drive.google.com/file/d/0B1ha7rQMq21rMVE0aHBxdWRNZzQ/view?usp=sharing

        a year later

        I know this is a old thread, but anybody has a solution?

          ismailkhan
          Hello Brother...
          I had this problem too.
          and i fix it with:
          going to /var/www/html/modules/monitoring/libs backup and edit paloSantoMonitoring.class.php

          $basedir = DEFAULT_ASTERISK_RECORDING_BASEDIR.'/';

          to

          $basedir = '/rec/monitor/';

          '/rec/monitor/' IS YOUR RECORDING PLACE.

          and also In other versions like issabel you have to see the file:

          /var/www/html/modules/monitoring/configs/default.conf.php and change:

          $arrConfModule['records_dir'] = '/var/spool/asterisk/monitor/';

          to

          $arrConfModule['records_dir'] = '/rec/monitor/';

          GOOD LUCK

            I been tried that solution, but didn't work too. I have two issabel , same version one have this issue and the other one not.

              16 days later

              Hi @mnaveda
              check paloSantoMonitoring.class.php on both issabel and see if there is a change in the code.

                13 days later

                it seems,when you check Calls Recording report, some records show as " Recording Missing" and when you put the cursor over this message shows the full path of the record and if you check the file into the path, there is this file. But in the UI just shows " Recording Missing" . Looking into the releated php files and cdr database" field : recordingfile", some calls has the full path (out and in calls) and others just record name (queue calls), the queue calls are just the records files to listend and download into the "Calls Recording report" . Is there other file or code to check? (ssabelPBX 2.11.0 46)

                  5 months later

                  Hello Guys,

                  I have another problem.

                  My Issabel PABX When I try search the call recording dont't show anyone calls, so if I go in the path /var/spool/asterisk/monitor I have the calls.

                  Let me send the print Screen.

                    Check that the recording is complete and that you can download it manually and listen, if not, it will show the recording as a corrupt file. Something similar happened to me when I sent the recordings to another album in another location, they were recorded with errors and they were listed but could not be heard

                    OK i solved this way by another conversation

                    i change all route ex. /issabel_data/monitoreo/

                    change
                    define ('DEFAULT_ASTERISK_RECORDING_BASEDIR', '/issabel-data/monitoreo/');

                    $basedir = DEFAULT_ASTERISK_RECORDING_BASEDIR.'/';
                    to
                    $basedir = '/issabel-data/monitoreo/';

                    #service httpd restart

                    all ok

                      19 days later

                      Hello everyone,

                      I am new to this forum and i have a different problem with call recordings.
                      Sometimes in Call recordings i got the error "Recording Missing" but the difference is that when i place the cursor over the link its shows up only the ".wav" without the filename.
                      I also checked in the "/var/spool/asterisk/monitor" but the recording isn't there.
                      The problem solved for a little time if i restart the server but it shows up again randomly.
                      I also try a fresh installation of issabel and i have the same issue.
                      Thanks for your time.

                      https://drive.google.com/file/d/1kXWUqlP-sZQcsBKD5Je6aB-8e3pquqf4/view?usp=sharing

                        2 months later

                        Had the same problem and resolved it by placing cdr_mysql.so in /usr/lib64/asterisk/modules/ from fresh install - it was missing somehow in my case.

                        Here is full modules for issabel asterisk 11.25.3 https://yadi.sk/d/zvNlAk_8wgtW7A

                          8 months later