Interface web

Cette page fournit un guide complet pour résoudre les erreurs les plus courantes rencontrées dans l'interface web Navixy On-premise. Elle couvre à la fois le panneau d'administration et l'interface utilisateur, car ils partagent le serveur web Nginx, ce qui entraîne des occurrences d'erreurs similaires. Consultez cette ressource pour résoudre efficacement les problèmes et optimiser votre expérience.

Page d'accueil Nginx

Si vous voyez l'écran d'accueil Nginx, cela signifie que la requête est passée et que Nginx est installé et en cours d'exécution, mais pas encore configuré.

Bienvenue sur Nginx

Éléments à vérifier :

  • Les configurations du site Web sont stockées dans le répertoire suivant :

    • Linux : /etc/nginx/sites-available

    • Windows : C:\nginx\conf\sites-enabled

  • Sur les instances Linux, les liens symboliques pour ces fichiers doivent être créés dans /etc/nginx/sites-enabled

S'il n'y a pas de configurations présentes, veuillez contacter l'équipe d'assistance Navixy.

Ce site est inaccessible (DNS_PROBE_FINISHED_NXDOMAIN)

L'erreur DNS_PROBE_FINISHED_NXDOMAIN signifie que votre domaine n'est pas pointé vers votre serveur ou est configuré incorrectement.

DNS_PROBE_FINISHED_NXDOMAIN

Pour résoudre le problème, vérifiez que les enregistrements DNS du domaine sont correctement spécifiés.

Les domaines doivent disposer d'un enregistrement DNS de type A pour fonctionner. Veuillez vérifier exigences du domaine pour plus de détails.

Ce site est inaccessible (ERR_CONNECTION_REFUSED/TIME_OUT)

Cette erreur signifie que les tentatives de connexion ont échoué.

ERR_CONNECTION_REFUSED

Étapes de dépannage :

  1. Vérifiez que le port 80 (HTTP) ou 443 (HTTPS) est ouvert et que les connexions sont autorisées.

  2. Sur Linux : vérifiez si les liens symboliques pour les configurations Nginx sont créés dans /etc/nginx/sites-enabled.

  3. Si vous avez modifié l'une des configurations Nginx, redémarrez Nginx.

404 Introuvable

Si vous voyez cette erreur, cela signifie que NGINX n'est pas correctement configuré ou que vous demandez une URL incorrecte.

404 introuvable

Façons possibles de résoudre :

  1. Assurez-vous que les URL dans les fichiers de configuration Nginx sont correctes. Les fichiers se trouvent dans /etc/nginx/sites-available/

  2. Sur Linux : vérifiez si les sites nécessaires sont activés. Les sites sont activés en créant des liens symboliques dans /etc/nginx/sites-enabled/

  3. Vérifiez que l'emplacement des fichiers statiques spécifié dans la configuration Nginx est correct.

  • Pour Linux, les fichiers se trouvent dans /var/www/

  • Pour Windows, les fichiers sont dans C:\nginx\www

  1. Vérifiez que les URL dans les fichiers statiques sont spécifiées correctement. Les fichiers sont :

  • ./www/panel-v2/PConfig.js

  • ./www/pro-ui/Config.js

  • ./www/pro-ui/static/app_config.js

  1. Si vous avez modifié l'une des configurations, redémarrez Nginx.

Icône de chargement ou écran « Nous serons de retour bientôt » affiché

Si vous voyez une icône de chargement pendant de longues périodes, ou si l'écran « Nous serons de retour bientôt » apparaît, cela signifie que votre serveur web fonctionne et que les fichiers statiques sont accessibles, mais que l'interface utilisateur ne peut pas obtenir de données depuis la plateforme.

Erreur « Nous serons de retour bientôt »
Nous serons de retour bientôt

Pour résoudre le problème :

  1. Si le panneau d'administration est disponible et que le problème ne concerne que l'interface utilisateur, vérifiez que le nom de domaine correct est spécifié dans le panneau d'administration (Account Management - Service preferences).

  2. Vérifiez les outils de développement de votre navigateur. Dans les navigateurs basés sur Chrome, appuyez sur F12, allez dans Réseau, actualisez la page et vérifiez les erreurs. Si vous voyez que get_ui_config l'appel API échoue à s'exécuter, dans la plupart des cas cela signifie que l'API-server est hors service.

  3. Vérifiez l'état de l'API-server. Si le service est arrêté, essayez de le redémarrer. Si le service ne démarre pas ou se bloque après un court laps de temps, consultez ses journaux pour voir les erreurs.

  4. Vérifiez l'URL de l'API, elle peut être spécifiée incorrectement dans ./www/pro-ui/Config.js. Si c'est le cas, remplacez l'URL par la bonne et rechargez la page.

  5. Si tous les points ci-dessus sont corrects, vérifiez la consommation de mémoire et examinez à nouveau le fichier de journal de l'API. Peut-être que le service a manqué de mémoire.

Base de données indisponible

Le message « Base de données indisponible » signifie généralement que les services Java ne peuvent pas demander de données à une base de données.

BD indisponible

Commencez par vérifier l'état de MySQL. Si MySQL est en panne, essayez de le redémarrer et consultez ses journaux pour trouver la cause de la défaillance.

Si votre base de données est hébergée sur un serveur séparé, assurez-vous que la connexion à celui-ci est disponible sur le port MySQL par défaut 3306 (ou un port personnalisé si l'installation a été effectuée de cette manière - vérifiez db.properties fichier de l'un des services Java).

Votre connexion n'est pas privée

Cette erreur indique que la connexion n'est pas protégée par SSL.

Votre connexion n'est pas privée

Raisons possibles

  • Vous essayez d'accéder au port 443 (avec un lien HTTPS) et n'avez pas de certificat SSL installé.

  • Votre certificat ne couvre pas le nom de domaine auquel vous accédez.

  • Votre certificat a expiré et vous devez en émettre un nouveau.

  • Votre certificat n'est pas correctement configuré (non spécifié dans la configuration Nginx).

Mis à jour

Ce contenu vous a-t-il été utile ?