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`