docs: Correction complète du problème de pairing

- 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
This commit is contained in:
Nicolas Cantu 2025-09-20 14:47:06 +00:00
parent db7ed00eb2
commit 95eb19d869

View File

@ -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