-
Notifications
You must be signed in to change notification settings - Fork 93
2.x Dependencies
Like most programs, the CallerID Superfecta version 2.x requires that certain other software be installed and working correctly before the Superfecta can work correctly. These are called dependencies.
If you use a distribution that we do not test on, or roll-your-own - you may have to add various components to your platform.
Both the Superfecta Module 2.x and 2.x data sources may exhibit the following dependancies.
DISCLAIMER. READ THIS: These notes are not presented in step by step order - they are provided to assist in your troubleshooting in the event you have problems with the CallerID Superfecta module. Make sure you know what you are doing, and what the risks are before you attempt any procedures listed here. CSG Software Project Management, and the authors of the module, disclaim any and all liability from actions you take with your PBX equipment and software. You have been warned.
Symptoms: When even debug mode fails, silently, after printing some text but no CNAM data. Running an upgraded version of AsteriskNOW, tried to install Callerid Superfecta, and found that it was silently failing without yielding any CNAM data (though it was installed and workingish).
It was failing right around a 'isutf8()' function call (which in turn used mbstring functions).
Correction: The problem is that the distro I was using didn't have php-mbstring installed.
yum install php-mbstring
and it worked. I searched the universe looking for this info, before resorting to debugging it myself. Maybe the above will help someone.
(from PBXIAF forum from adamgoldberg)
Symptoms: Superfecta Module installs, and appears to work, but no callerID data is sent.
Correction: The problem is that the distro being doesn't have cURL installed.
yum install asterisk14-curl.i386
(condensed from an article found "here":http://pbxinaflash.com/forum/showpost.php?p=55768&postcount=632 ) Caller ID Superfecta has dependencies, which must be present and compiled for Superfecta to operate.
yum install libcurl-devel yum install curl-devel yum install libxml2-devel
don't forget the ./configure, make menuselect, make, make install routine!