Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:firewallconfiguration [2025/10/10 16:46] (Version actuelle)
nraulet créée
Ligne 1: Ligne 1:
 +====== Comment éviter les « connexions instables » ======
 +===== Pourquoi cela se produit-il ? =====
 +|{{public_media:​en:​unstable1.jpg?​nolink|}}|{{public_media:​en:​unstable2.jpg?​nolink|}}|
 +Vous avez peut-être remarqué que certains écrans affichent l’avertissement « connexion instable ».
 +Cette situation se produit lorsque le canal de communication en temps réel entre l’écran et le serveur est interrompu.
 +La communication en temps réel est nécessaire pour obtenir l’état de l’écran ou d’autres informations,​ ainsi que pour envoyer des commandes à l’écran (allumer, éteindre, changer le contenu, obtenir une capture d’écran, redémarrer,​ etc.).
 +La principale cause de ce problème est la configuration du pare-feu, et dans la plupart des cas, le problème peut être facilement résolu.
  
 +===== Première tentative de correction à effectuer =====
 +<WRAP center round info 60%>
 +Nous avons constaté qu’avec certains pare-feux / routeurs ou fournisseurs d’accès Internet (FAI), le problème pouvait facilement être résolu en passant la connexion de l’écran à Zebrix en HTTPS au lieu de HTTP.
 +</​WRAP>​
 +
 +Sur un écran SAMSUNG, vous devez modifier l’URL, par exemple passer de http://​screen.zebrix.net à https://​screenv2.zebrix.net. [[fr:​changement_url_tizen|Voici comment modifier l’URL sur un écran SAMSUNG]]
 +
 +Sur un lecteur Zebrix, vous devez ouvrir l’outil de configuration et sélectionner https au lieu de http dans la section « protocole ». [[fr:​changement_url_nuc|Voici comment ouvrir l’outil de configuration sur un lecteur Zebrix]]
 +
 +D’après notre expérience,​ ce problème a souvent été signalé avec les FAI PROXIMUS (Belgique) et TELENET (Belgique).
 +Nous n’avons pas pu identifier la cause exacte de ce problème : nous ne savons pas s’il provient du réseau de ces FAI ou du modem/​routeur/​pare-feu fourni par ceux-ci.
 +
 +===== Pare-feux connus pour être concernés par ce problème + solutions =====
 +
 +==== Fortinet Fortigate ====
 +Les pare-feux Fortigate ont un paramètre par défaut fixant à 5 minutes la durée de vie (TTL) des sessions TCP ; les sessions actives sans activité de paquets sont simplement coupées.
 +Ce paramètre ne peut pas être modifié via l’interface web — il faut utiliser le CLI.
 +Voici un exemple pour ajuster le TTL à 86400 secondes pour la règle concernée, avec une valeur par défaut de 10 minutes pour le reste :
 +
 +<​code>​config system session-ttl
 +set default 600
 +config port
 +edit 123
 +set protocol 6
 +set timeout 86400
 +set end-port 80
 +set start-port 80
 +next
 +end
 +end</​code>​
 +
 +Le « 123 » après la commande edit correspond simplement au numéro de la règle ; il n’a aucun lien avec le port, qui est défini dans la règle comme une plage.
 +Le protocole 6 correspond au TCP.
 +
 +==== Stonesoft ====
 +Le problème sur les pare-feux Stonesoft peut être facilement corrigé en désactivant la fonction « Deep Inspection » et en changeant le mode de suivi de connexion (« Connection tracking mode ») sur « Loose ».
 +{{ public_media:​stonesoftexample.jpg?​nolink |}}
 +
 +==== Bluecoat Proxy / Firewall ====
 +Il a été constaté que le module antivirus du proxy Bluecoat ferme régulièrement le canal de communication afin d’effectuer ses analyses.
 +Si désactiver l’antivirus n’est pas une option, il est recommandé de passer la connexion des écrans en HTTPS au lieu de HTTP, ce qui résout généralement le problème.
 +
 +==== Autres pare-feux ? ====
 +Veuillez envisager d’ajuster ou de désactiver les modules suivants dans la règle créée pour Zebrix :
 +
 +Module antivirus HTTP
 +
 +WebFilter / ContentFiltering
 +
 +Module DLP
 +
 +SSL Inspection
 +
 +Deep Packet Inspection
 +
 +Connection Tracking
 +
 +Proxy transparent
 +
 +Ajustement du TTL (Time-to-Live) ou du délai d’expiration (Timeout)
 +
 +En alternative,​ vous pouvez également essayer d’utiliser HTTPS au lieu de HTTP, ou HTTP sur TCP6001 au lieu de HTTP sur TCP80 (certains pare-feux peuvent être plus permissifs sur ce port).