Suite CRM 7.13: [3][1][FATAL] Using imap handler class: ImapHandler

What is this and how to fix it?

Suite CRM 7.13
Apache 2.4.54
PHP 7.4.33
MySQL 10.3.37-MariaDB

@promek

Where do you see the error? Is it in the php log?

Sorry, forgot to mention that. It is in suitecrm.log.

I get these in pairs, in 2 minutes intervals. It may have something to do with the fact I have my bounce handling set in the scheduler/ cron job in that interval?

For this specifiv error message I cannot find anything with Google. Probably something new that came with in 7.13?

Fri Dec 23 10:46:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:46:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:48:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:48:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:50:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:50:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:52:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:52:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:54:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:54:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:56:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:56:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:58:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 10:58:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:00:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:00:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:02:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:02:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:04:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:04:02 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:06:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:06:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:08:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:08:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:10:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:10:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:12:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:12:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:14:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:14:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:16:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler
Fri Dec 23 11:16:03 2022 [3][1][FATAL] Using imap handler class: ImapHandler

Hey!

I’ve given a slightly longer update on this in Promek’s other thread:

But I’ll add a quick update here, in case anyone searches for this error and stumbles upon this thread:


This FATAL error looks to be Logging that’s set at too high of a level:


By changing line 213 in
include->imap->ImapHandlerFactory.php

From:
$log->fatal('Using imap handler class: ’ . $interfaceClass);

To:
$log->debug('Using imap handler class: ’ . $interfaceClass);

This can be used as a temporary workaround, until a more permanent solution is implemented in SuiteCRM


Thanks guys!
Let us know if you have any questions/issues!

OK, thanx, its seems to work!