I had the same problem because redis was set only for backend. But after adding redis also for session in config (see below) then it was working.
'session' =>
array (
'save' => 'redis',
'redis' =>
array (
'host' => '127.0.0.1',
'port' => '6379',
'password' => '',
'timeout' => '2.5',
'persistent_identifier' => '',
'database' => '0',
'compression_threshold' => '2048',
'compression_library' => 'gzip',
'log_level' => '1',
'max_concurrency' => '6',
'break_after_frontend' => '5',
'break_after_adminhtml' => '30',
'first_lifetime' => '600',
'bot_first_lifetime' => '60',
'bot_lifetime' => '7200',
'disable_locking' => '0',
'min_lifetime' => '60',
'max_lifetime' => '2592000'
)
),
you dont understand, we have redis settings in php.ini and env.php, magento failed to work.
but other applications are ok.
Hi @magenx
Could you please let us know if the issue is still actual? Thank you
Magento 2.2.1
error is gone. looks like working.
@magenx Thanks for the feedback.
Most helpful comment
I had the same problem because redis was set only for backend. But after adding redis also for session in config (see below) then it was working.