Files
smart-city-digital-twin-mar…/DIAGNOSTIC-OpenRemote.md
Eric FELIXINE 0ff4dfabc2 Docs: Diagnostic OpenRemote (DNS block)
- Token URL uses internal Docker hostname
- openremote-keycloak-1 not resolvable from host
- Status: BLOCKED (fix later)
2026-05-04 23:37:04 -04:00

828 B

Diagnostic OpenRemote - Session 2026-05-05

Erreur observée

⚠️  OpenRemote token → <urlopen error [Errno -2] Name or service not known>

Cause racine

Le simulateur (simulator.py) utilise:

  • OR_URL = http://localhost:8080 (Traefik → OpenRemote Manager)
  • Token URL: http://openremote-keycloak-1:8080/auth/realms/{realm}/protocol/openid-connect/token

Problème : openremote-keycloak-1 est un hostname interne Docker. Depuis l'hôte (où tourne le simulateur), ce hostname n'est pas résoluble.

Solution

  1. Modifier simulator.py pour utiliser localhost:8080 partout (Traefik gère le routage)
  2. Ou ajouter openremote-keycloak-1 dans /etc/hosts de l'hôte
  3. Ou lancer le simulateur dans le même réseau Docker qu'OpenRemote

Status

BLOQUÉ (à réparer plus tard)