I upgraded from 7.5.3 to 7.6.1 and now none of my outbound emails get sent, and just stick around in the queue.
In my suitecrm log, I see a bunch of errors similar to this, when I try to force email queue processing:
Wed May 4 22:55:36 2016 [4160][1][FATAL] Error acquiring lock for the emailman entry, skipping email delivery. lock status=-1 Array
(
[date_entered] => 2016-05-04 06:12:19
[date_modified] =>
[user_id] => 1
[id] => 122
[campaign_id] => 7b0a91cb-21e5-5d92-4d94-57298d3e8257
[marketing_id] => 596b5523-0f20-3698-a9e3-5729913a1106
[list_id] => d768b564-9183-8b81-d630-56c78ad841c0
[send_date_time] => 2016-05-04 06:00:00
[modified_user_id] =>
[in_queue] => 0
[in_queue_date] => 2016-05-04 07:00:01
[send_attempts] => 0
[deleted] => 0
[related_id] => e8b50737-4441-ddcf-9841-56d7ec8ba90e
[related_type] => Prospects
)
Email campaigns always worked fine before the upgrade.
What does this error mean and how might I go about resolving it?
Here’s what I’ve done so far:
Quick Repair & Rebuild
Checked the permissions for all folders and ensured they match what is in the install guide.
Manually set the in_queue bit to 0 for all records in the emailman table and then tried again, with the same result.
This install is on an ubuntu server using apache 2.4.18, php 7.0.7, and MySQL 5.7.12.
Any help or pointers on which direction to go would be greatly appreciated.
Thanks!