hi auxiv.
Do you try XCL 2.1.6?
"xoops cube" is just a name for a project.
There can be some reasons...
(1) broken session table
(2) referer problem
(3) cookie problem
(4) Protector's setting 'Protected IP bits for the session'
You can try this preload for clearing the problem for (1) or (2).
put it as ROOT/preload/FileSession.class.php
<?php
if (!defined('XOOPS_ROOT_PATH')) exit();
class FileSession extends XCube_ActionFilter
{
function preBlockFilter()
{
$this->mRoot->mDelegateManager->add('XCube_Session.SetupSessionHandler', 'FileSession::setupSessionHandler');
}
function setupSessionHandler()
{
ini_set( 'session.save_handler' , 'files' ) ;
ini_set( 'session.save_path' , XOOPS_TRUST_PATH.'/session' ) ;
}
}
Before using this preload, make a folder XOOPS_TRUST_PATH/session and set it writable(0777).