- 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
- 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
- Correction de VITE_BOOTSTRAPURL dans docker-compose.yml
- Variables d'environnement docker-compose.yml override les fichiers .env
- Service ihm_client redémarré avec la configuration corrigée
- Documentation de la leçon apprise sur la priorité des variables d'environnement
- Correction de l'erreur Mixed Content
- Configuration des URLs WebSocket sécurisées (WSS)
- Documentation de la solution appliquée
- Leçons apprises pour éviter ce problème
- Analyse de l'erreur Docker 'manifest unknown'
- Explication de l'architecture des projets
- Distinction entre projets de configuration et projets avec images Docker
- Documentation des images Docker disponibles
- Leçons apprises pour éviter cette confusion
🔧 Corrections majeures appliquées:
- Fix: Résolution du problème de scan bloquant du SDK Relay
- Fix: Correction du healthcheck de lecoffre-front (processus au lieu de curl)
- Perf: Réduction des logs Docker (DEBUG -> INFO)
- Add: Script d'optimisation du démarrage du relais
- Add: Documentation des corrections appliquées
- Config: Optimisation des configurations pour éviter les blocages
Services maintenant opérationnels:
✅ SDK Relay: Healthy, scan optimisé
✅ LeCoffre Back: Healthy
✅ LeCoffre Front: Healthy (healthcheck corrigé)
✅ IHM Client: Healthy
✅ Tous les services: Opérationnels
Prêt pour les tests de login sur https://dev4.4nkweb.com/lecoffre
- Documentation complète des REX dans docs/retours_experience/
- Scripts automatisés de vérification dans scripts/rex/
- Pérennisation des solutions aux problèmes rencontrés
- Amélioration de la maintenance et du debugging
- Mise à jour de CONFIGURATION_SERVICES.md avec le diagnostic du problème de faucet
- Amélioration de docker-compose.yml avec les healthchecks et dépendances
- Diagnostic: Le bootstrap dev3.4nkweb.com:8090 ne fournit pas de faucet fonctionnel
- Le relai local n'a donc pas de fonds pour créer des processus de pairing
- Amélioration du script startup-sequence.sh avec validation des dépendances externes
- Ajout de healthchecks robustes dans docker-compose.yml
- Documentation complète des améliorations et procédures
- Règles Cursor pour éviter la prolifération de scripts
- Validation automatique de dev3.4nkweb.com:9090 avant démarrage
- Redémarrage intelligent après réparation des services externes
- Healthcheck amélioré pour sdk_relay (vérifie l'API de santé)
- Variables d'environnement pour le scan (SDK_RELAY_SCAN_TIMEOUT=300, SDK_RELAY_STARTUP_MODE=async)
- Dépendances et healthchecks pour tous les services
- Script de démarrage optimisé utilisant les healthchecks intégrés
- Suppression du blindbit-proxy inutile
- Documentation des améliorations
- Ajout configuration Nginx pour redirection HTTP 301
- Mise à jour docker-compose.yml: lecoffre-front sur 127.0.0.2:3004
- Configuration HTTPS dev4.4nkweb.com avec proxy vers lecoffre-front
- Documentation solution DNS côté client pour ERR_CONNECTION_REFUSED
- Tests de fumée mis à jour avec vérification DNS
Résout: redirection automatique depuis IDNot vers lecoffre