Hello. Iām having an issue where the cron for checking inbound e-mail inboxes fails every run and generates this message in the log file.
All other e-mail functions in SuiteCRM are working. Iām having this problem from a fresh install, and have had this problem with every single fresh install since 7.2. Iām bringing it up now because Iām trying to use the cases module to itās full potential, and I canāt generate new cases or updates until I can get this fixed.
I have SuiteCRM installed on an ubuntu server. Incoming/Outgoing mail credential tests passed, all folder/file permissions are correct (both in config.php and manually) and Iāve run multiple repair/rebuilds. Any help is appreciated. Thank you!
I upgraded from 7.4.3 to 7.5.1 and all cron jobs fail. This was working prior to the upgrade. Also, not sure if this is related, I get a blank page when I go to Admin Schedule. My lof file also shows the following:
[08-Feb-2016 18:46:06 America/New_York] PHP Fatal error: Cannot redeclare processAOW_Workflow() (previously declared in /home/teamscor/public_html/crm.teamscoring.com/modules/Schedulers/_AddJobsHere.php:739) in /home/teamscor/public_html/crm.teamscoring.com/custom/modules/Schedulers/Ext/ScheduledTasks/scheduledtasks.ext.php on line 34
[08-Feb-2016 18:46:06 America/New_York] PHP Strict Standards: Declaration of SugarEmailAddress::save() should be compatible with SugarBean::save($check_notify = false) in /home/teamscor/public_html/crm.teamscoring.com/include/SugarEmailAddress/SugarEmailAddress.php on line 1113
Itās now working for me. I renamed the file custom/modules/Schedulers/Ext/ScheduledTasks/scheduledtasks.ext.php and the cron jobs now run and the Admin Schedules now appears. My incoming emails are also coming in like before.
Hopefully this will help someone else avoid the frustration Iāve had for an entire day.
Iāve just noticed the same problem and this pointed me in the right direction. I haven;t been using WorkFlow, so hadnāt seen any errors in the log - just a blank screen going to Schedulers.
However note that the file you have renamed is the file non-edit file created internally, and this file will be recreated if you perform a Quick Repair & Rebuild. So you actually need to delete/rename the file ācustom/Extension/modules/Schedulers/Ext/ScheduledTasks/aow_workflow.phpā
I tried checking through the code a little bit (using a new installation as comparison), and see that the function defined in aow_worflow.php above is now put into a file under the main modules section āmodules/Schedulers/_AddJobsHere.phpā, so have a feeling that it is fairly safe deleting the customisations.
I believe that SalesAgility (and it would be nice if someone internal commented) have made a decision to integrate their own modules more with the original SugarCRM code, rather than integrating is as customisations - a good decision IMO, but one which will lead to problems getting older installations in sync. So in the upgrade from 7.4 to 7.5 a lot of files were moved out of the custom folders and put in main code. But a few things have not gone smoothly with the upgrade and so left holes like this. (I also found a new error appearing due to a file ācustom/modules/logic_hooks.phpā referring to a bit of code at ācustom/include/social/hooks.phpā which in the new installation refers to āinclude/social/hooks.phpā - again I don;t use social hooks so have made the change)
Now to start using AOW_WorkFlow and see if Iāve actually mucked something up !!!
I was getting the same problem with the latest version fresh installation. I have resolved the issue. This was a core bug in one file. Actually very foolish bug . Just follow these steps:-
Go to modules/Schedulers/_AddJobsHere.php file.
Edit it and find āfunction pollMonitoredInboxesAOPā.
Change its first line from require_once ācustom/modules/InboundEmail/AOPInboundEmail.phpā;
to require_once āmodules/InboundEmail/AOPInboundEmail.phpā;
gunnicom , i verified this with a clean 7.5.1 install and yes the issue exists.
However since it is working in the hotfix branch i assume that Salesagility is already informed that there was an issue with this.
To have it double checked by you and robinjassi was a good confirmation that the bug was already fixed in the hotfix branch.
So to repeat my question, can you please verify with the hotfix branch and keep us informed?
I also used:
ā
Go to modules/Schedulers/_AddJobsHere.php file.
Edit it and find āfunction pollMonitoredInboxesAOPā.
Change its first line from require_once ācustom/modules/InboundEmail/AOPInboundEmail.phpā;
to require_once āmodules/InboundEmail/AOPInboundEmail.phpā;
ā
to get this working again.