-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Description
Description:
During email processing via email_receive, the following warnings and errors appear in the logs on a fresh ICTCore installation:
Log Output:
[FLOW] Processing status of application : email_receive
[FLOW] No transmission found, searching for dialplan
[INFO] looking for available dialplan
[FLOW] Trying with dialplan id : 1
[ERROR] No recipient found
[ERROR] Unable to locate appropriate dialplan
[WARNING] Skipping current email: Unable to locate appropriate dialplan
In addition, PHP warnings regarding the session handler occur:
[WARNING] session_write_close(): Cannot call session save handler in a recursive manner in /usr/ictcore/core/lib/Session.php on line 97
[WARNING] session_write_close(): Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/session, handler: write) in /usr/ictcore/core/lib/Session.php on line 97
[WARNING] Session read found zero rows
Expected Behavior:
- Email_receive should locate a valid recipient via the dialplan.
- Session writes should not fail or throw recursive save handler errors.
Actual Behavior:
- Dialplan is not correctly resolving a recipient, causing email processing to skip emails.
- PHP session management is failing with recursive handler warnings.
Additional Notes:
- Dialplan
id : 1exists in the database but is seemingly not matching any recipients. - Possible session handler misconfiguration or ICTCore internal bug in
Session.php. - Fresh install—no customization yet done.
session.save_pathpoints to/var/lib/php/sessionwhich is writable.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels