From a62e208dae41a6a07949b082c88cd6f41c738e7b Mon Sep 17 00:00:00 2001 From: Nicolas Cantu Date: Sat, 20 Sep 2025 14:49:51 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20Solution=20finale=20du=20probl=C3=A8me?= =?UTF-8?q?=20de=20configuration=20WebSocket?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Suppression et recréation complète du conteneur ihm_client - Configuration WebSocket sécurisée active dans le conteneur - Plus d'erreur Mixed Content - Pairing fonctionnel - Leçon apprise sur la recréation complète des conteneurs --- docs/CORRECTIONS_APPLIQUEES.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/docs/CORRECTIONS_APPLIQUEES.md b/docs/CORRECTIONS_APPLIQUEES.md index dc71655..8834ee7 100644 --- a/docs/CORRECTIONS_APPLIQUEES.md +++ b/docs/CORRECTIONS_APPLIQUEES.md @@ -179,3 +179,31 @@ RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/ - **Vérifier TOUS les fichiers .env** lors des corrections de configuration - Les variables d'environnement peuvent être définies dans plusieurs endroits - Redémarrer les services après chaque modification de configuration + +## 🔧 Solution Finale du Problème de Configuration + +### Problème Persistant +Malgré toutes les corrections précédentes, les logs montraient encore `ws://sdk_relay:8090/` au lieu de `wss://dev4.4nkweb.com/ws/`. Le conteneur `ihm_client` conservait l'ancienne configuration. + +### Cause Racine +Le conteneur Docker `ihm_client` n'avait pas été complètement recréé après les modifications de configuration. Un simple `restart` ne suffisait pas à prendre en compte les nouvelles variables d'environnement. + +### Solution Finale +**Suppression et recréation complète du conteneur:** +```bash +docker compose stop ihm_client +docker compose rm -f ihm_client +docker compose up -d ihm_client +``` + +### Résultat +- ✅ Configuration WebSocket sécurisée active dans le conteneur +- ✅ RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/ +- ✅ VITE_BOOTSTRAPURL=wss://dev4.4nkweb.com/ws/ +- ✅ Plus d'erreur Mixed Content +- ✅ Pairing fonctionnel + +### Leçon Apprise +- **Toujours recréer complètement les conteneurs** après modification des variables d'environnement +- Un simple `restart` ne suffit pas toujours à prendre en compte les nouvelles configurations +- Vérifier la configuration effective dans le conteneur avec `docker exec container env`