Diverses solutions aux problèmes de non connexion au serveur

27 janvier 2022

Afin de diagnostiquer les différents cas où le serveur n’est pas trouvé, voici les différentes étapes à suivre :

  • Vérifier que l’adresse IP du serveur est fixe
  • Lancer http://localhost:5901  au niveau du serveur, si vous n’obtenez pas la liste des services comme suit :
  • Si ce n’est pas le cas, il se peut que le client ait changé de domaine (Active Directory) et donc il faut changer le compte de connexion du service, veuillez voir cet article.
  • Sinon aussi, allez dans l’observateur d’événements pour voir l’erreur. Cela peut être lié à SQL Compact qu’il faut réparer (ou mettre à jour), ou le fichier log (Inabex Server Log file.sdf) qui dépasse les 200Mb… ou autre tout dépend du message de l’erreur.
  • S’il s’agit d’une installation monoposte, consultez cet article.
  • Si le serveur est aussi un serveur DNS, consultez cet article.

Une autre manière de bien voir est d’arrêter le service, et de le lancer manuellement en ligne de commande :

C:\Program Files (x86)\Inabex\Inabex Server

Inabex.Server.exe –run

S’il y a une erreur, elle va apparaitre dans la console qui s’affiche :

  • Si ni Works ni la console ne se connectent, il se peut que ce soit un problème de IP v6, veuillez consulter cet article.
  • Dans le cas où le service marche normalement il est fort probable que le problème soit un problème réseau :
    • La première des choses à faire est de désactiver faire un ping pour voir la réponse avec le nom de la machine :

Ping –a nommachine

Et faites aussi le ping dans le sens contraire

Ping –a IP -4 (l’option -4 force l’IP v4)

Observez la réponse, si ce n’est pas la bonne adresse IP qui est affichée ou ce n’est pas le bon nom de machine, veuillez suivre les étapes suivantes :

  • Si le Ping sur le serveur donne comme IP 169.254.X.X, veuillez suivre cet article.
  • Vérifiez que le client n’a pas plusieurs postes avec le même nom, ce qui cause un conflit, veuillez voir cet article.
  • Si l’IP n’est pas la bonne, il se peut qu’il ait plusieurs cartes réseau et qu’il y ait un conflit, veuillez consulter cet article.
  • Dans le poste qui ne se connecte pas mais trouve le serveur, vous pouvez forcer le nom du serveur et son IP dans le fichier Hosts, consultez cet article.
    • Une autre chose à vérifier c’est le port du service, par défaut c’est 5900, veuillez consulter cet article.
      • Si vous êtes avec un machine serveur avec Windows Server et qui est aussi contrôleur de domaine, faites ce qui suit :
        • Arrêter le service DNS Server
  • Redémarrer le serveur des services
  • Démarrer le service DNS Server