Juppers
(Juppers)
January 21, 2017, 3:35pm
1
I updated modules yesterday, now I’m being spammed from freepbx about qxact reports. WTF are Qxact reports? How do I disable this junk?
Exception: Unable to locate the FreePBX BMO Class 'Qxact_reports’A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install qxact_reports 2) fwconsole ma enable qxact_reports in file /var/www/html/admin/libraries/BMO/Self_Helper.class.php on line 216
Stack trace:
Exception->() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:216
FreePBX\Self_Helper->loadObject() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:104
FreePBX\Self_Helper->autoLoad() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:37
FreePBX\Self_Helper->__get() /var/www/html/admin/libraries/BMO/FreePBX.class.php:103
FreePBX->__callStatic() /var/www/html/admin/modules/qxact_reports/import_queue_data.php:8
FreePBX->Qxact_reports() /var/www/html/admin/modules/qxact_reports/import_queue_data.php:8
lgaetz
(Lorne Gaetz)
January 21, 2017, 3:40pm
2
You can disable it in Module Admin or run
fwconsole ma disable qxact_reports
Juppers
(Juppers)
January 21, 2017, 3:48pm
3
It isn’t in my modules at all. There is nothing to disable.
[[email protected] home]# fwconsole ma disable qxact_reports
The following error(s) occured:
Module not enabled: cannot disable
Juppers
(Juppers)
January 21, 2017, 3:54pm
4
These are the modules that were updated.
There are 15 modules available for online upgrades
contactmanager 13.0.41.12 (current: 13.0.41.11)
core 13.0.117.4 (current: 13.0.117.3)
dashboard 13.0.25 (current: 13.0.24)
directory 13.0.18 (current: 13.0.16)
endpoint 13.0.103.1 (current: 13.0.99)
featurecodeadmin 13.0.6.3 (current: 13.0.6.1)
framework 13.0.190.11 (current: 13.0.190.7)
iaxsettings 13.0.6.1 (current: 13.0.6)
ivr 13.0.26.1 (current: 13.0.26)
ringgroups 13.0.22.1 (current: 13.0.21)
setcid 13.0.5.1 (current: 13.0.5)
sipsettings 13.0.24.3 (current: 13.0.24.2)
soundlang 13.0.24.1 (current: 13.0.23.6)
timeconditions 13.0.32.4 (current: 13.0.32.3)
webrtc 13.0.32.2 (current: 13.0.31.2)
lgaetz
(Lorne Gaetz)
January 21, 2017, 8:06pm
5
what is the output from:
# crontab -l -uasterisk | grep qxact_reports
Juppers
(Juppers)
January 21, 2017, 8:42pm
6
*/5 * * * * [ -e /var/www/html/admin/modules/qxact_reports/import_queue_data.php ] && php /var/www/html/admin/modules/qxact_reports/import_queue_data.php
Juppers
(Juppers)
January 21, 2017, 10:08pm
8
How did they get there in the first place? Will they come back? Which updated module added that to the crontab and why? I’m running the distro because I shouldn’t have to manually modify system files.
tm1000
(Andrew Nagy)
January 21, 2017, 10:22pm
9
Don’t know. We already told you the module. It’s not there so remove them.
Furthermore you DO have the module. It’s just disabled. By you. This doesn’t remove the crons
Juppers
(Juppers)
January 21, 2017, 11:27pm
10
One of these modules being updated added the cron, or changed something that caused the cron to fire off emails even though the module is disabled.
tm1000
(Andrew Nagy)
January 21, 2017, 11:45pm
11
Nope. None of those modules did. The distro upgrade scripts reinstall modules so that could be the case. But anyways it’s complicated to explain. To fix it Just remove the line.
1 Like