Error 47 from memcached_get SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY

I installed Seafile on this server back in 2022 :

  • Datacentre YYYYYY
  • OS debian9_64 (deprecated)
  • Boot Boot to disk
  • IP XX.XX.XX.XX
  • Server KS-3 - Atom N2800 - 4GB DDR3 1066 MHz - 2To SATA
  • Reverse IP XXX.EEE.eu
  • Status of server OK
  • Monitoring Active

and until yesterday it was running perfectly. But now it seems that seahub isn’t starting anymore.

When I run a check in the seahub.log I get a series of errors of the same type:

2025-10-24 15:03:38,011 [ERROR] django.pylibmc:167 set_many MemcachedError: error 47 from memcached_set_multi: (0x17c66d0) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY, host: memcached:11211 → libmemcached/connect.cc:720

Traceback (most recent call last):

File “/usr/local/lib/python3.6/dist-packages/django_pylibmc/memcached.py”, line 165, in set_many

return super(PyLibMCCache, self).set_many(\*args, \*\*kwargs)

File “/opt/seafile/seafile-server-7.1.4/seahub/thirdpart/django/core/cache/backends/memcached.py”, line 150, in set_many

self.\_cache.set_multi(safe_data, self.get_backend_timeout(timeout))

pylibmc.ServerDown: error 47 from memcached_set_multi: (0x17c66d0) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY, host: memcached:11211 → libmemcached/connect.cc:720

For context, I haven’t updated nor done anything since the initial installation and the issues came without external cause.

What can I do?

You may try to reboot memcached and restart Seafile service.

And your version is out of support, it is better to update to a latest version.

thanks daniel. It helped me