Task request timed out

Hello everyone,

I have a problem with my n8n docker setup after upgrading from 1.x to 2.x:

I get this error:

Task request timed out
Error: Task request timed out

The runner shows:

2026/03/03 13:12:57 INFO Starting launcher’s health check server at port 5680
2026/03/03 13:12:57 INFO [launcher:py] Starting launcher goroutine…
2026/03/03 13:12:57 INFO [launcher:py] Waiting for task broker to be ready…
2026/03/03 13:12:57 INFO [launcher:js] Starting launcher goroutine…
2026/03/03 13:12:57 INFO [launcher:js] Waiting for task broker to be ready…
2026/03/03 13:13:08 INFO [launcher:py] Waiting for launcher’s task offer to be accepted…
2026/03/03 13:13:08 INFO [launcher:js] Waiting for launcher’s task offer to be accepted…

I have this docker-compose setup:

    n8n:
      image: docker.n8n.io/n8nio/n8n:2.10.2
      container_name: n8n
      restart: unless-stopped
      ports:
        - "5678:5678"
        - "5679:5679"
      environment:
        - N8N_HOST=n8n.test.com
        - N8N_PORT=5678
        - N8N_PROTOCOL=http
        - WEBHOOK_URL=https://n8n.test.com/
        - DB_TYPE=sqlite
        - DB_SQLITE_DATABASE=/home/node/.n8n/database.sqlite
        - N8N_FORMDATA_FILE_SIZE_MAX=300000000
        - N8N_SKIP_AUTH_ON_OAUTH_CALLBACK=false
        - N8N_MIGRATE_FS_STORAGE_PATH=true
        - EXECUTIONS_TIMEOUT=3600
        - N8N_RUNNERS_AUTH_TOKEN=123
        - N8N_RUNNERS_MODE=external
        - N8N_NATIVE_PYTHON_RUNNER=true
        - N8N_RUNNERS_BROKER_LISTEN_ADDRESS=0.0.0.0
        - N8N_DEFAULT_BINARY_DATA_MODE=filesystem
      volumes:
        - ${DATA_PATH_HOST}/n8n_data:/home/node/.n8n
        - ${DATA_PATH_HOST}/n8n-local-files:/files
      networks:
        - backend
    n8n-runners:
      image: n8nio/runners:2.10.2
      container_name: n8n-runners
      restart: unless-stopped
      environment:
        - N8N_RUNNERS_TASK_BROKER_URI=http://n8n:5679
        - EXECUTIONS_TIMEOUT=3600
        - N8N_RUNNERS_AUTO_SHUTDOWN_TIMEOUT=0
        - N8N_RUNNERS_AUTH_TOKEN=123
      volumes:
        - ${DATA_PATH_HOST}/n8n_data:/home/node/.n8n
        - ${DATA_PATH_HOST}/n8n-local-files:/files
      depends_on:
        - n8n
      networks:
        - backend

Information on your n8n setup

  • n8n version:
  • Database: SQLite
  • Running n8n via: Docker
  • Operating system: Ubuntu Server

Hi @Marton_Veszter Just add N8N_RUNNERS_ENABLED=true

I already had a runner: image: n8nio/runners:2.10.2

But I added this from your code, and now it worked:

  • N8N_RUNNERS_TASK_BROKER_URI=n8n-runners:5679

Thank you for your help :slight_smile: