
Originally Posted by
kmaw
1.) Are the messages that appear missing always newly received, or is it affecting significantly older messages already existing in the Inbox?
SEEMS TO BE NEWLY RECEIVED, NOT OLDER
2.) Do the messages display after the following two steps?
2.A) Log-out of Roundcube (via the Log-out link in Roundcube and not by closing the tab or window)
2.B) Clear/flush the browser cache and close all browser windows
NO, BUT THEY DO APPEAR AFTER NAVIGATING TO ANOTHER FOLDER, THEN BACK TO INBOX
3.) Is there any change in behavior after using Roundcube to compact the Inbox (and any other affected folders) and then re-performing step 2?
NO
The symptoms described lead me to believe it may be related to issues surrounding the caching that is performed by Roundcube.
To help narrow the possible causes I would suggest to temporarily disable Roundcube caching to see if the issue still occurs.
The following configuration file is used to toggle caching on ("TRUE") or off ("FALSE"):
Code:
/usr/local/cpanel/base/3rdparty/roundcube/config/main.inc.php
To check if caching is enabled or disabled, the following command may be used (via root SSH access):
Code:
# grep enable_caching /usr/local/cpanel/base/3rdparty/roundcube/config/main.inc.php
Here is a set of steps that can be used to disable caching temporarily:
Code:
# cd /usr/local/cpanel/base/3rdparty/roundcube/config/
# cp -pv main.inc.php main.inc.php.backup
# perl -p -i -e 's/^\$rcmail_config.*enable_caching.*TRUE\;/\$rcmail_config\[''\'\''enable_caching''\'\'']\ \=\ FALSE\;/g' main.inc.php
To re-enable caching all that is needed is to restore from the saved backup copy of the original configuration file, as seen below:
Code:
# cd /usr/local/cpanel/base/3rdparty/roundcube/config/
# cp -pv main.inc.php.backup main.inc.php