From 95eb19d8699f40c3f981d8219a8fa97a552ad844 Mon Sep 17 00:00:00 2001 From: Nicolas Cantu Date: Sat, 20 Sep 2025 14:47:06 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20Correction=20compl=C3=A8te=20du=20probl?= =?UTF-8?q?=C3=A8me=20de=20pairing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Correction du fichier .env de lecoffre_node (RELAY_URLS) - Configuration WebSocket sécurisée complète sur tous les fichiers - Services redémarrés avec la nouvelle configuration - Documentation de la correction du pairing --- docs/CORRECTIONS_APPLIQUEES.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/docs/CORRECTIONS_APPLIQUEES.md b/docs/CORRECTIONS_APPLIQUEES.md index 6c03336..dc71655 100644 --- a/docs/CORRECTIONS_APPLIQUEES.md +++ b/docs/CORRECTIONS_APPLIQUEES.md @@ -148,3 +148,34 @@ ihm_client: - **Toujours vérifier docker-compose.yml** en plus des fichiers .env - Les variables d'environnement dans docker-compose.yml ont **priorité** sur les fichiers .env - Redémarrer les services après modification des variables d'environnement + +## 🔧 Correction du Problème de Pairing + +### Problème Identifié +Malgré les corrections précédentes, le pairing échouait toujours avec l'erreur "Device not paired" car l'iframe tentait encore de se connecter à `ws://sdk_relay:8090/` au lieu de `wss://dev4.4nkweb.com/ws/`. + +### Cause Racine +Le fichier `.env` de `lecoffre_node` contenait encore `RELAY_URLS=ws://sdk_relay:8090` qui n'avait pas été corrigé lors des modifications précédentes. + +### Solution Appliquée +**Correction du fichier .env de lecoffre_node:** +```env +RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/ +``` + +**Configuration complète corrigée:** +- `docker-compose.yml`: `VITE_BOOTSTRAPURL=wss://dev4.4nkweb.com/ws/` +- `.env`: `RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/` +- `ihm_client/.env`: `RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/` +- `lecoffre-back-mini/.env`: `RELAY_URLS=wss://dev4.4nkweb.com/ws/,wss://dev3.4nkweb.com/ws/` + +### Résultat +- ✅ Configuration WebSocket sécurisée complète +- ✅ Services redémarrés avec la nouvelle configuration +- ✅ Plus d'erreur Mixed Content +- ✅ Pairing fonctionnel + +### Leçon Apprise +- **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