Ticket #3078 (closed Bugs: fixed)

Opened 5 years ago

Last modified 5 years ago

Call Screening No Memory Bug

Reported by: dgruhin Assigned to: ethans
Priority: major Milestone: 2.5
Component: Core - Users/Devices Version: 2.5-branch
Keywords: Screening Cc:
Confirmation: Confirmed Distro:
Backend Engine: All Distro Ver:
Backend Ver: SVN Revision (if applicable):

Description

I was having the below problem on a Trixbox 2.6.1 build so....

I Just did a clean install of PBXIAF and updated to 2.5.0rc1.1

Caller Screening with no memory is broken.

I believe it should work as follows.

Person calls in and is prompted to speak their name.

Caller is put on hold.

Sip phone rings and announces caller and presents options.

Call is completed.

"So far so good!"

However if the person calls back they are not prompted to speak their name again. I assume this is how the SCREEN CALLER: MEMORY option is supposed to work, but it is doing the same thing for NO MEMORY!

It would appear that the caller announcement files are not being removed from the filesystem after they are played to the person receiving the call.

Any help would be greatly appreciated.


As a quick fix I have created the following script

screenclean.sh

find /var/lib/asterisk/sounds/priv-callerintros -name '*.gsm' -mmin +1 -exec rm {} \;

Then I set that script to run as a cron job once a minute.

This script checks for gsm files in the directory priv-callerintros and removes any file which was modified more than 1 minute before the job runs.

Change History

08/16/08 11:07:58 changed by p_lindheimer

  • owner changed from p_lindheimer to ethans.
  • confirmation changed from Unreviewed to Confirmed.

08/16/08 18:27:45 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to fixed.

(In [6407]) closes #3078 call screening nomemory not working, fixes typo in cidnum