Trouble Shooting The CallerID Superfecta Module¶
- Trouble Shooting The CallerID Superfecta Module
- Problem : Running Superfecta Debug Mode Shows *'Undefined index'* errors in data sources
- Problem: Caller ID Superfecta Module Doesn't Work.
- Problem : Debug works but no CNAM appears on phone(s)
- Problem: Caller ID Superfecta Module Doesn't Finish Debug Runs.
Problem : Running Superfecta Debug Mode Shows 'Undefined index' errors in data sources¶
Problem:
Running Superfecta Debug Mode Shows 'Undefined index' errors in data sources, such as:
Searching Superfecta Cache ... Notice: Undefined index: Cache_Timeout in /var/www/html/admin/modules/superfecta/bin/source-Superfecta_Cache.php on line 58 not found result took 0.0008 seconds. Looking for Trunk Provided Caller ID ... Notice: Undefined index: Ignore_Keywords in /var/www/html/admin/modules/superfecta/bin/source-Trunk_Provided.php on line 26 not found result took 0.0004 seconds.
Correction:
The data sources have configuration parameters that need to be saved.
To get rid of the notices, click on the Superfecta Data Source that is creating the notice, then click the apply button. Don't forget to fill out the needed config information if the data source doesn't supply default values.
Problem: Caller ID Superfecta Module Doesn't Work.¶
Problem:
The Caller ID Superfecta Module Doesn't Work. Debug doesnt produce results, and/or no caller ID is sent to the phones.
To see if the Superfecta program itself is running correctly on your system, using Firefox (if possible), make sure you are logged out of FreePBX, then try:
Code:
http://maint:your_password@your.pbx.address/admin/modules/superfecta/bin/callerid.php?thenumber=5555555555
Where "your_password" is your maint password, "your.pbx.address" is the address of your PBX, and "5555555555" is a valid number you know will give you results.
You should receive a single line with your CNAM result. If that works, Superfecta is working -- you may have a problem elsewhere.
Problem : Debug works but no CNAM appears on phone(s)¶
Problem:
Debug works as expected and retuns proper CNAM when testing, but CNAM never appears on the phone(s) on incoming calls
Correction:
This is usually caused by using a maint password containing non-alphanumic characters.
Problem: Caller ID Superfecta Module Doesn't Finish Debug Runs.¶
Problem:
The Caller ID Superfecta Module Doesn't Finish Debug Runs. Shows some text but then stops with errors.
Things to consider: