La cause la plus fréquente est une clé API incorrecte. Vérifiez que :
La clé API configurée dans votre plugin correspond à celle de votre instance
Il n'y a pas d'espace ou de caractère en trop dans la clé
Vérifier l'URL de l'API
Assurez-vous que l'URL de l'API dans votre plugin est correcte :
https://votre-instance.quantumlogs.cloud/logs
Vérifiez le protocole (https:// et non http://)
Vérifiez que l'URL se termine par /logs
Vérifier la connectivité réseau
Votre serveur de jeux doit pouvoir atteindre l'API QuantumLogs :
Testez avec curl ou un outil similaire depuis le serveur
Vérifiez qu'aucun pare-feu ne bloque les requêtes sortantes
Activer le mode debug
Activez le mode debug dans la configuration de votre plugin pour voir les messages d'erreur dans la console du serveur de jeux.
Vérifier le statut de l'injection
Si votre abonnement est expiré ou en erreur, l'injection peut être bloquée (BLOCK_INJECTION_SAAS=true). Vérifiez votre abonnement sur le portail de facturation.
Erreur "Mauvais rôle" à la connexion
Causes possibles
Pas de rôle requis : Vous n'avez pas le rôle Discord configuré dans la configuration Discord Authentication
Mauvais serveur Discord : Vous n'êtes pas membre du serveur Discord dont le Guild ID est configuré
Bot non présent : En mode Common, le bot QuantumLogs doit être invité sur votre serveur Discord
Configuration incorrecte : L'ID du rôle ou du serveur est incorrect
Solutions
Staff : Demandez au propriétaire de vérifier votre rôle Discord
Propriétaire : Vérifiez les IDs dans Administration > Extensions > Discord Authentication
Vérifiez que le bot QuantumLogs est bien présent sur votre serveur Discord
Ouvrez les outils de développement du navigateur (F12)
Onglet Application > Storage > Clear site data
Rechargez la page
Token expiré
Le token JWT peut avoir expiré. Déconnectez-vous et reconnectez-vous.
Les analytics ne collectent pas de données
Vérifier que l'extension est activée
Rendez-vous dans Administration > Extensions et vérifiez que l'extension Analytics est bien activée.
Vérifier l'intégration GameDig
L'extension Analytics utilise GameDig pour interroger vos serveurs. Vérifiez que :
L'extension GameDig est également activée
Votre serveur de jeux est accessible depuis le backend QuantumLogs
Le nom du jeu dans la configuration GameDig est correct (voir ci-dessous)
Vérifier les horaires d'ouverture
Si des horaires d'ouverture sont configurés, les données ne sont collectées que pendant ces horaires.
GameDig ne détecte pas mon serveur
Vérifier le nom du jeu
Le nom du jeu dans la configuration GameDig doit correspondre exactement à l'identifiant utilisé par la librairie GameDig. Les noms les plus courants :
Jeu
Identifiant correct
Erreurs fréquentes
Garry's Mod
garrysmod
gmod, garry, gmod13
Counter-Strike 2
cs2
csgo, cs, counterstrike
Minecraft
minecraft
mc
Rust
rust
-
ARK: Survival Evolved
arkse
ark
Team Fortress 2
tf2
teamfortress
L'erreur la plus fréquente est d'utiliser gmod au lieu de garrysmod. Vérifiez bien l'identifiant exact dans la configuration de l'extension GameDig.
Vérifier l'IP et le port
L'IP doit être l'adresse publique du serveur (pas localhost ni 127.0.0.1)
Le port doit être le port de requête du serveur (souvent le port de jeu ou port de jeu + 1)
Le statut reste "off" sur le Home
Après avoir corrigé la configuration, le statut peut mettre un certain temps à se mettre à jour car GameDig interroge les serveurs à intervalles réguliers. Attendez quelques minutes après la correction.
Plugin GMod : erreurs dans la console
"Module not found: reqwest"
Le module reqwest n'est pas installé sur votre serveur. Deux options :