[RCU] Session timeout not working as expected

James Wang yuwang at cs.fsu.edu
Sat Nov 21 04:16:04 CET 2020


Professor Harald, my roundcubemail's defaults.inc.php does not have that 
warning line.

Here is my defaults.inc.php:

<?php

/*
  
+-----------------------------------------------------------------------+
  | Main configuration file with default settings                         
|
  |                                                                       
|
  | This file is part of the Roundcube Webmail client                     
|
  | Copyright (C) 2005-2013, The Roundcube Dev Team                       
|
  |                                                                       
|
  | Licensed under the GNU General Public License version 3 or            
|
  | any later version with exceptions for skins & plugins.                
|
  | See the README file for a full license statement.                     
|
  
+-----------------------------------------------------------------------+
*/

$config = array();

// ----------------------------------
// SQL DATABASE
// ----------------------------------

Since the session timeout I changed IS my site's default, there would be 
the right place to put in, right?

Maybe my roundcube is an old version. I will check the latest one later.

So why Mr. Rodríguez's session settings in config.inc.php not working?


Best,

James



On 2020-11-13 08:52, Reindl Harald wrote:
> Am 13.11.20 um 14:43 schrieb James Yu Wang:
>> Change it in the file: defaults.inc.php
> 
> stop giving bullshit instructions making it in list-archives and so
> will be found years later by poor souls
> 
> "config.inc.php" is where you put your dirty fingers,
> "defaults.inc.php" is *distributed* and whatever exists there can be
> overwritten in "config.inc.php"
> 
> for idiots it has even a comment on top:
> // 
> ---------------------------------------------------------------------
> // WARNING: Do not edit this file! Copy configuration to 
> config.inc.php.
> // 
> ---------------------------------------------------------------------
> 
>> // Session lifetime in minutes
>> 
>> // default -> $config['session_lifetime'] = 10;
>> 
>> $config['session_lifetime'] = 20;
>> 
>> James
>> 
>> *From:*users-bounces at lists.roundcube.net 
>> <users-bounces at lists.roundcube.net> *On Behalf Of *Javier de Miguel 
>> Rodríguez
>> *Sent:* Friday, November 13, 2020 2:27 AM
>> *To:* users at lists.roundcube.net
>> *Subject:* [RCU] Session timeout not working as expected
>> 
>> Hello
>> 
>> I am running Roundcube 1.4.5 in Centos 7, apache 2.4.6, memcached 
>> 1.4.15 &  php 7.3.17. I want to set a session timeout in Roundcube, an 
>> idle user should be kicked off after 20 minutes of inactivity.
>> 
>> I have this setting in config.inc.php
>> 
>> $config['session_lifetime'] = 20;
>> 
>> In php.ini I have this relevant settings:
>> 
>> session.gc_probability = 1
>> 
>> session.gc_divisor = 1000
>> 
>> session.gc_maxlifetime = 1200
>> 
>> I have read several times doc & bug tracking reports of this feature 
>> and this setting should work. Somebody can tell me what am I missing?

-- 
James Wang
CS Systems


More information about the users mailing list