SOLVED CID Superfecta not working on new PIAF-Green install

swimboy

Member
Joined
Jun 25, 2008
Messages
33
Reaction score
3
I installed PIAF-Green and Incredible PBX on a fresh Proxmox VM today. Nothing out-of-the-ordinary added except for the aastra scripts. Everything is working as expected except for the caller id. I noticed that the Caller ID Lookup module and the CID Superfecta modules were both installed, leading to both sets of settings showing up on the inbound routes configuration. I found the thread in the forum that indicates that the Caller ID Lookup module should be uninstalled, so I did so. I have CID Superfecta configured how I want it, and using the debug feature I have confirmed that it can return the correct info from each of my sources. However, any incoming calls show up without names, except for the random call here and there that gets info passed in from Vitelity's CNAM service.

Below is a portion of my asterisk log that shows the Superfecta module being called. To my untrained eye, it looks normal. What should I look at next?

Code:
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] pbx.c:    -- Executing [5554443333@from-trunk:4] AGI("SIP/vitel-inbound-00000005", "/var/www/html/admin/modules/superfecta/agi/superfecta.agi") in new stack
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:    -- Launched AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta is Answering the Channel
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Scheme is ALL
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The DID passed from Asterisk is: 5554443333
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The number passed from Asterisk is: 5556667777
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The CID name passed from Asterisk is: 5556667777
[2014-04-15 20:59:18] VERBOSE[3011][C-00000014] res_agi.c:  /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Executing Scheme..
[2014-04-15 20:59:19] VERBOSE[3011][C-00000014] res_agi.c:    -- <SIP/vitel-inbound-00000005>AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi completed, returning 0
[2014-04-15 20:59:19] VERBOSE[3011][C-00000014] pbx.c:    -- Executing [5554443333@from-trunk:5] Set("SIP/vitel-inbound-00000005", "CALLERID(name)=") in new stack
 

Attachments

  • status.jpg
    status.jpg
    326.8 KB · Views: 2

swimboy

Member
Joined
Jun 25, 2008
Messages
33
Reaction score
3
Just found some relevant info in the freepbx_dbug log:

Code:
2014-Apr-15 21:16:02    /var/www/html/admin/modules/smartroutes/functions.inc.php:20
[WARNING]: include(../fax/functions.inc.php): failed to open stream: No such file or directory
 
2014-Apr-15 21:16:02    /var/www/html/admin/modules/smartroutes/functions.inc.php:20
[WARNING]: include(../fax/functions.inc.php): failed to open stream: No such file or directory
 
2014-Apr-15 21:16:02    /var/www/html/admin/modules/smartroutes/functions.inc.php:20
[WARNING]: include(): Failed opening '../fax/functions.inc.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php')

The fax/functions.inc.php does exist and the asterisk user has privileges to read it, so I don't know why that error would show up.
 

swimboy

Member
Joined
Jun 25, 2008
Messages
33
Reaction score
3
No, I updated all installed modules as soon as the installation was finished this morning.
 

swimboy

Member
Joined
Jun 25, 2008
Messages
33
Reaction score
3
OK, I found the cause of my problem. I had installed the SmartRoutes module during configuration, and when I went to configure it, I remembered that it didn't work with current versions of FreePBX. Even though I didn't route any calls through it, it still caused the CID Superfecta to misbehave. Uninstalling SmartRoutes fixed the problem.
 

swimboy

Member
Joined
Jun 25, 2008
Messages
33
Reaction score
3
Thanks, I'll look into dynroutes. In the meantime, I dug up the notes I had from when I manually coded the routing ages ago and got everything working without a GUI.
 

Members online

Forum statistics

Threads
25,815
Messages
167,790
Members
19,245
Latest member
rahee
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top