FreePBX / superfecta

Provides simultaneous use of, and complete control over multiple caller id data sources.
http://www.freepbx.org
GNU General Public License v2.0
58 stars 93 forks source link

No CallerID Data Sources Listed #60

Closed iboston closed 12 years ago

iboston commented 12 years ago

I installed the 2.2.5 beta 1 and now i have no caller ID data sources. I've uninstalled, and re-installed. I still have no caller ID data sources.

I get :

Data Sources

Select which data source(s) to use for your lookups, and the order in which you #want them used:

But, no data sources are listed to check.

I am running FreePBX 2.9.0.7 and realized my caller ID was not working. My data sources were listed, however, the callerid was not working. I updated and it's still not working, but no i have no data sources listed either.

lgaetz commented 12 years ago

This will happen if one of the data sources has a syntax error. If you don't have any superfecta settings or custom code that you need to preserve, you can:

  1. Use module admin to uninstall Caller ID Superfecta, do an orage bar reload
  2. Navigate to: /var/www/html/admin/modules/ find the superfecta folder and rename it to superfecta.back
  3. Upload and reinstall the Superfecta module using Module admin.
  4. Reset all your Superfecta settings from scratch
iboston commented 12 years ago

Thank you lgaetz for your time and post, I ran through 1-3. Did not do 4 because the data sources are still not listing. I have never made any modifications to it. It showed all the data sources right before i did the update from the older version of superfecta to the newer version.

I uninstalled the module. I clicked the orange bar to reload the settings. I then went and renamed the folder superfecta. I then went back to module admine, and uploaded the module superfecta.
I then wen down to the list to superfecta, clicked install and ran the process. It said everything processed OKIE DOKIE. I then clicked the orange update bar again.

I go to SETUP click on CID Superfecta, click on DEFAULT and again NO CALLER ID DATA SOURCES.

HELP...

lgaetz commented 12 years ago

Hmmm, I thought this was going to be simple, so much for that. I assume you are using FreePBX distro, please confirm. Navigate to: /var/www/html/admin/modules/superfecta/bin/ and confirm there are dozens of *.php files present for the individual lookup sources. From a browser (not IE) go to: http://<freepbxusername>:<freepbxpassword>@<freepbxipaddress>/admin/modules/superfecta/bin you should see the same list of php files for all the individual lookup sources.

iboston commented 12 years ago

Hiya, sorry for the delay.. New Years and all.. I installed the system with the PIAF (PBX in a flash) distro, Currently at freepbx 2.9.0.7 - Again, the superfecta was working great until i updated freepbx. Reading up, i saw that this was an issue of the later version of FreePBX. However, even though superfecta was not working it was showing the data sources. I then updated to the latest superfecta and then the data sources disappeared.

Yes, going to the locations from both linux command prompt and through FireFox, i see lotsa .php files.

lgaetz commented 12 years ago

I am running out of ideas. There are two places where the FreePBX username and password must be entered to make Superfecta work, one at the bottom of editing a Superfecta scheme and one at: FreePBX, CallerID Lookup Sources, Caller ID Superfecta (upper right), username and password fields. Make sure the username "maint" (without quotes) and your FreePBX password are set properly at both locations.

You can also look in /var/log/httpd/error_log in the off chance that there is some useful information there as to what the issue might be.

tm1000 commented 12 years ago

It's javascript based too so besides error_log. See if you have any javascript errors

iboston commented 12 years ago

This is the only error i have in the error log of httpd script not found or unable to stat: /var/www/cgi-bin/awstats.pl

As for passwords, I don't need passwords.. I can access /admin/modules/superfecta/bin/callerid.php without a username or password.

I even put a test.php which gives all the php stats, and threw that into the superfecta/bin folder and it runs fine from firefox. Again, the problem is it is not showing any DATA sources.. There is no list of sources for me to checkbox ie, 411, google, whitepages etc..

iboston commented 12 years ago

GOT IT!!!!! The problem was truly the update to FreePbx 2.9. Not only did that break superfecta, but it also caused weird issues if you have GOOGLEVOICE module installed. If you have GOOGLEVOICE .0.0.9 than it breaks superfecta as well. I just updated the googlevoice and wam bam i am seeing my caller ID data sources.

Thank you for your time.. I am glad i got it figured out...

lgaetz commented 12 years ago

Bugger. I should have seen that. This is a well known problem, first reported here: http://pbxinaflash.com/forum/showthread.php?p=69100#post69100 with a few other reports since.

Glad things eventually worked out for you.