Foire Aux Questions

L’application

Peut-on restreindre l’accès à l’interface d’arbitrage ?

L’interface d’arbitrage est accessible depuis le serveur seulement, sur l’URL locale (http://localhost ou http://127.0.0.1).

Si la saisie des résultats est effectuée sur le serveur web, ouvrez l’interface publique (http://192.168.x.x) et les pages d’arbitrage ne seront pas accessibles.

Les clients affichent des horaires différents

L’heure des chronomètres affichée sur les clients est l’heure des clients (pas celle du serveur), il faut donc synchroniser tous les clients sur un même serveur de temps.

Problèmes sous Windows

La bibliothèque api-ms-win-core-path-l1-1.0.dll est manquante

Erreur au lancement sur _Window_s 7

Il s’agit d’une incompatibilité entre Windows 7 et la version de Python utilisée (3.9+), il faut mettre à jour la version de Windows utilisée (Windows 7 n’est plus supporté depuis janvier 2020).

Microsoft Defender Smartscreen a empêché le démarrage d’une application non reconnue

Message d'erreur de _Microsoft Defender SmartScreen_

Dans la version actuelle de Sharly Chess, Microsoft Defender SmartScreen affiche l’erreur ci-dessus.

Le seul moyen de contourner cette erreur est de cliquer sur Informations complémentaires puis Exécuter quand même.

Blocage du serveur web par le pare-feu du serveur

Par défaut, il est possible que le serveur web ne soit pas autorisé par le pare-feu du serveur, comme par exemple ici avec Microsoft Defender :

Demande d'ouverture du pare-feu _Microsoft Defender_

Selon votre pare-feu, le message pourra être différent et la méthode d’ouverture des ports nécessaires pourra également différer ; si nécessaire, contactez votre administrateur réseau pour ouvrir les flux entrants du serveur (par défaut le port 80 en tcp/udp, ci-dessous l’autorisation ).

Exemple d'autorisation du pare-feu _Microsoft Defender_ pour Sharly Chess

Avast refuse l’installation de Sharly Chess

Lors de l’extraction de l’archive sharly-chess-<x.y.z>.zip, Avast refuse d’installer l’exécutable sharly-chess-<x.y.z>.exe dans le répertoire bin avec le message suivant :

Message de _Avast_ à l'extraction de `sharly-chess-<x.y.z>.zip`

Il s’agit d’un faux positif, que vous pouvez signaler à la société Avast en cliquant sur le lien Signaler en tant que faux positif .

En cliquant sur le lien Ouvrir la quarantaine, vous devez voir le fichier exécutable :

Fichier exécutable en quarantaine

Cliquez sur le menu contextuel (···) puis sur Restaurer et ajouter une exception :

Restaurer et ajouter une exception

Demande de confirmation pour la sortie de quarantaine

Confirmation de la sortie de quarantaine

Vérifiez que le fichier a bien été restauré à la racine du répertoire de Sharly Chess.

Tous les ports candidats [80, 81, 8080, 8081] sont déjà utilisés, impossible de démarrer le serveur web

La serveur de Sharly Chess utilise plusieurs ports prédéfinis pour répondre aux requêtes des clients (affichage des écrans, saisie des scores…).

Si le serveur Sharly Chess vous indique au démarrage que tous les ports sont utilisés, vous devez essayer de trouver les applications qui utilisent les ports sur votre serveur et les arrêter avant de relancer le serveur Sharly Chess.

Pour trouver l’application qui utilise déjà un port sur votre serveur, vous pouvez ouvrir un interpréteur de commande en mode administrateur et lancer la commande netstat -ab :

Examen des ports utilisés sur le serveur

(ici le port 80 est utilisé par un autre serveur web httpd.exe)