Chat Message' Node Missing Despite n8n v1.102.4 and Complete Docker Restart

  • My n8n version (1.102.4).

  • My installation method (Docker).

  • My docker-compose.yml file

  • services:
    n8n:
    image: n8nio/n8n # Utilise l’image officielle de n8n
    restart: always # Redémarre toujours le conteneur en cas d’arrêt inattendu
    ports:
    - “5678:5678” # Mappe le port 5678 du conteneur au port 5678 de l’hôte
    environment:
    # Variables pour l’authentification de base (recommandé pour la sécurité)
    - N8N_BASIC_AUTH_ACTIVE=true # Active l’authentification de base
    - N8N_BASIC_AUTH_USER=votreutilisateur # Remplacez par votre nom d’utilisateur souhaité
    - N8N_BASIC_AUTH_PASSWORD=votremotdepasse # Remplacez par votre mot de passe souhaité

    # Correction de la dépréciation et activation des task runners (recommandé par n8n)
    # Cela peut aider à résoudre des problèmes de chargement ou de performance à l'avenir.
    - N8N_RUNNERS_ENABLED=true # Active les task runners
    
    # Autres variables d'environnement si nécessaire (ex: pour une base de données externe)
    # - DB_TYPE=postgresdb
    # - DB_POSTGRESDB_HOST=n8n_db
    

    volumes:
    # Monte un volume persistant pour stocker les données de n8n (workflows, identifiants, etc.)
    # Les données seront stockées dans un dossier .n8n de votre dossier utilisateur sur l’hôte.
    - ~/.n8n:/home/node/.n8n

The n8n startup logs :
n8n-1 | Permissions 0644 for n8n settings file /home/node/.n8n/config are too wide. This is ignored for now, but in the future n8n will attempt to change the permissions automatically. To automatically enforce correct permissions now set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true (recommended), or turn this check off set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false.
n8n-1 | Initializing n8n process
n8n-1 | n8n ready on ::, port 5678
n8n-1 | n8n Task Broker ready on 127.0.0.1, port 5679
n8n-1 | [license SDK] Skipping renewal on init because renewal is not due yet or cert is not initialized
n8n-1 | Registered runner “JS Task Runner” (xzUp7rQNmrbP4zaduWRoY)
n8n-1 | Failed to load OIDC configuration from database, falling back to default configuration.
n8n-1 | OIDC login is disabled.
n8n-1 | Version: 1.102.4
n8n-1 | Start Active Workflows:
n8n-1 | Activated workflow “My workflow” (ID: sw1EAm6D0OisZL7z)
n8n-1 |
n8n-1 | Editor is now accessible via:
n8n-1 | http://localhost:5678

The troubleshooting steps I have already attempted, such as:

  • Restarting Docker Desktop.
  • Force refreshing the browser, trying a different browser.
  • Executing docker-compose down -v, docker rm <exited_container_ID>, docker stop <running_container_ID>, docker rm <running_container_ID>, docker rmi -f n8nio/n8n, then docker-compose up -d.

Hi @hell, welcome to community!
What are you looking for?

Do you mean this trigger?

hi [cutecatcode]


Is this what you wanted to see ?

{
“name”: “My workflow”,
“nodes”: [
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.chatTrigger”,
“typeVersion”: 1.1,
“position”: [
0,
0
],
“id”: “5031156a-17c1-4f6c-a372-993ee047323a”,
“name”: “When chat message received”,
“webhookId”: “326a1f6f-6bdb-43f3-bc21-ec1fac9db2af”
},
{
“parameters”: {
“method”: “POST”,
“url”: “http://192.168.1.23:1234”,
“sendBody”: true,
“specifyBody”: “json”,
“jsonBody”: “={\n "model": "gemma-3n-e4b-it:2",\n "prompt": "{{ $json.chatmessage }}",\n "max_tokens": 500,\n "temperature": 0.7\n}”,
“options”: {}
},
“type”: “n8n-nodes-base.httpRequest”,
“typeVersion”: 4.2,
“position”: [
208,
0
],
“id”: “3ea24807-b251-4941-a099-930c8ea89626”,
“name”: “HTTP Request”
}
],
“pinData”: {},
“connections”: {
“When chat message received”: {
“main”: [
[
{
“node”: “HTTP Request”,
“type”: “main”,
“index”: 0
}
]
]
}
},
“active”: true,
“settings”: {
“executionOrder”: “v1”
},
“versionId”: “d6c0ef83-3314-474a-bfa4-cf0a3d311e44”,
“meta”: {
“instanceId”: “4a943ddc9ab3b1d1462ce34800af719ca49422f6bb0efb5b6d856f0ac0fb569f”
},
“id”: “sw1EAm6D0OisZL7z”,
“tags”:
}

I don’t know what are you looking for, what is missing?