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

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
                    8 months later

                    It worked for me! Thanks for your contributions.

                    Make sure to type the exact path where your recordings are storage now.

                    We mounted to a recording server and it worked perfectly fine after route:

                    $basedir = '/mnt/nfsshare/TELX/';

                    then run from console

                    service httpd restart

                    Done!

                    Even the old recordings that were showing as MISSING RECORDING are available after that.

                      2 months later

                      Hi Guys,

                      My Calls Recordings shows that ' No records match in this filter creiteria'. But CDR has records. Calls Recordings only not opening and shows empty.

                      3 years later

                      I have problem in recording
                      My Calls Recordings shows that ' No records match in this filter creiteria'. But CDR has records. Calls Recordings only not opening and shows empty.