Index files interval not working (pro 11 on docker)

Hi,
I’m running a seafile cluster with version pro-11.0.17 on docker. I installed a separate elasticsearch server. My seafevents.conf looks like this:

[INDEX FILES]
external_es_server = true
es_host = x.y.z
es_port = 9200
enabled = true
username = user
password = secret
interval = 10m
highlight = fvh

I can run the search command (pro/pro.py search --update) inside the docker container without any problems and the files search in the webbrowser works. But there is no automatic update running every 10 minutes as configuered. Am I missing something? Do I have to start a separate process for that?
Thanks for any hint.
Dirk

BTW, after the last manual search update, the script shows the following errors:

/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:96: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
  % (threading.currentThread().getName())
/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:96: DeprecationWarning: getName() is deprecated, get the name attribute instead
  % (threading.currentThread().getName())
2025-03-05 13:21:32,352 [DEBUG] seafes:94 thread_task: Queue is empty, worker1 worker threads stop
/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:121: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
  % (threading.currentThread().getName(),
/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:121: DeprecationWarning: getName() is deprecated, get the name attribute instead
  % (threading.currentThread().getName(),
2025-03-05 13:21:32,352 [INFO] seafes:119 thread_task: worker1 worker updated at 2025-03-05 13:21 time
/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:126: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
  % (threading.currentThread().getName(),
/opt/seafile/seafile-server-latest/pro/python/seafes/index_local.py:126: DeprecationWarning: getName() is deprecated, get the name attribute instead
  % (threading.currentThread().getName(),
2025-03-05 13:21:32,352 [INFO] seafes:124 thread_task: worker1 worker get 3 error