Hello,
I recently set-up Roundcube 1.1.3 system on a CentOS 6.7 machine. I tested things a fair bit for a few weeks, and the system is live now. Users are happy with it, and most things seem to be running fine. We're using https / ssl (with force_https=true and the default_host=ssl://hostname and default_port=993).
However, some little issues are getting to me. Apologies if these are silly ones with simple fixes.
1) Expected behaviour: I login to the mail system. Then I open another browser tab/window and type the address of the login page. This would automatically take me to my Inbox. I can work in both windows. Found during testing, with https as far as I can recall.
New behavior (in live system): From the other browser tab/window, I now get the login page. What's more, when I click on anything in the original window, or wait for the next refresh, it shows an error message ("Your session is invalid or has expired") and goes to the login page . I saw this behaviour in Firefox and Safari.
I can't understand why this occurs. I've tried a few things --- turning off plugins, checking the db and php timezones, cleaned cache and cookies, tried some php options in the roundcube's httpd config --- but I don't see indications in the roundcube logs of what I must do to to get back the original. Could anybody help? I'm happy to provide info. to help diagnose this.
Please note: All appears to work okay if I use the persistent_login plugin and check the "keep me logged in" option while logging in. I can't turn off force_https / ssl / other https setting as the system is live.
2) I had logging turned in config.inc.php. I see these sorts of messages every few minutes in logs/session:
[Timestamp]: <3s1ghvmr> Session auth check failed for 3s1ghvm....
[Timestamp]: <3s1ghvmr> Send new auth cookie for 3s1ghvm....
Are these normal? Or are they indicative of the problems I see in point 1 above?
Hope this is a new question. I have searched roundcubeforums for topics along these lines, but didn't come by any.
Any help would be appreciated. Thanks!