Skip to content

Troubleshooting CID Superfecta 2.x

lgaetz edited this page Aug 13, 2011 · 2 revisions

Trouble Shooting The CallerID Superfecta Module

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.

See also: