I have enabled my extension to record both outgoing and incoming calls (always).
I have tested two incoming calls and one outgoing call and they were recorded correctly and stored in /var/spool/asterisk/monitor as .wav files
- I have logged in to the recording tab and using
a. my extension
b. the admin (with password ari_password)
and both ways it does not show any listing in the call monitor link.
- I have changed the files access in the monitor folder to be accessible by owner,group, and others (i.e. chmod 0777 and chmod 0666)
Still nothing happened.
I have the latest freepbx v126.96.36.199 and updated to today (2009-10-24).
Any suggestions? I have searched the freepbx forums and googled it and none of the solution helped.
Thanks a lot.
The above steps worked fine, however, I still had to restart the server (linux box) from the command line.
Probably I could have started other services etc…, but I did not have the time to play around with the various services.
Great support, hope this case will help others.
I woke up with the same problem after doing an experimental install of AsteriskNOW on a flash drive.
Apparently not all of the Asterisk Addons are installed with NOW. 1st you need to install the mysql addon:
Login to your asterisk server as root and type yum install asterisk-addons-mysql. Select Y when it asks for installation.
Then you need to change the permissions on the folder where the recordings are stored:
“the permissions on the /var/spool/asterisk/monitor were set incorrectly. Set it as follows (same as the voicemail directory):”
They should read “drwxrwxr-x 2 asterisk asterisk 4096 Nov 26 01:06 monitor” in ls -l
chmod 775 /var/spool/asterisk/monitor
And finally, Apache runs under the apache ID in NOW instead of the asterisk ID so you need to change the owner of the PHP “session” folder to apache:
chown -R apache:apache /var/lib/php/session
That fixed recordings and reports for me.