View Issue Details

IDProjectCategoryView StatusLast Update
0006080SOGowith SOGopublic2025-03-27 14:15
Reporterroccoro Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version5.11.2 
Summary0006080: Sogo OOM with memcached enabled.
Description

After update to RockyLinux 9.5 (from Rocky 9.4) i get Sogo OOM error when Memcached is enabled. OOM happen's within 5 minutes.
The OOM is triggered with both Sogo version 5.10.0 and 5.11.2 (i didn't tested versions in between).
I have two servers with same versions of OS/packages and OOM happens on both.
Memcached version is 1.6.9.

The Sogo is running fine without Memcached, there is only a bunch of next errors in sogo.log:
an error occurred when caching value for key 'random-user/event': "NO SERVERS DEFINED"

How can i disable this logs? Do you have any information about newer versions of Memcached and do you think newer version of Memcached could solve the OOM errors?

Steps To Reproduce

Enabling the memcached would trigger the OOM.

TagsNo tags attached.

Activities

Christian Mack

Christian Mack

2025-03-27 14:15

developer   ~0018156

oomkiller is a watchdog process of the linux os.
It checks, if the machine runs out of memory.
Then it checks all processes and kills the one process, it thinks is either hanging or leaking memory.

memcached is a key value database, which stores all data in RAM.
Therefore it is very fast, but uses lots of RAM.

sogo and memcached use a lot of RAM, therefore oomkiller kicks in.

You can give your machine either more RAM, or move memcached to another machine.

Issue History

Date Modified Username Field Change
2025-01-29 12:21 roccoro New Issue
2025-03-27 14:15 Christian Mack Note Added: 0018156