Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NetWorker : La connexion à NMC échoue avec le message « An error occurred while validating user credentials »

Summary: Lorsque vous tentez de vous connecter à la console de gestion du réseau (NMC), les éléments suivants s’affichent : Une erreur s’est produite lors de la validation des informations d’identification de l’utilisateur. Vérifiez que le NetWorker Authentication Service est en cours d’exécution. [Une erreur s’est produite, un appel d’API système de bas niveau a échoué Message serveur : Assurez-vous que le serveur est en cours d’exécution]. OU [Échec de la connexion au NetWorker_ServerName :9090 ; Aucune erreur. Message serveur : Assurez-vous que le serveur est en cours d’exécution.] ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Le problème suivant caractérise le comportement observé :

  • Impossible de se connecter à NMC après le redémarrage du NetWorker Server.
  • Lorsque vous tentez de vous connecter à NMC, un message d’erreur s’affiche lors de la validation des informations d’identification.

 

Les messages suivants s’affichent :

An error occurred while validating user credentials. Verify that Networker Authentication Service is running. [An error occurred, a low level system api call failure Server Message: Make sure that the server is running].

 

And/Or

An error occurred while validating user credentials. Verify that Networker Authentication Service is running. [Failed to connect to NetWorker_ServerName:9090; No Error. Server Message : Make sure that the server is running.]

 

Ce problème peut être temporairement résolu en redémarrant TOUS les services NetWorker, mais le problème réapparaît au prochain redémarrage.

Le problème peut être intermittent.

Le serveur est toujours en train de terminer les opérations. Visible dans les journaux et via NetWorker Server nsrwatch .

 

Cause

Cette erreur peut s’afficher en cas de conflit de ports pour l’un des ports utilisés par le service AUTHC. Ceci est identifiable dans le fichier \nsr\logs\daemon.raw rapport:

NetWorker_ServerName nsrctld NSR notice authservice: SEVERE: StandardServer.await: create[localhost:8009]:
NetWorker_ServerName nsrctld NSR notice authservice: java.net.BindException: Address already in use: JVM_Bind

 

And/Or

NetWorker_ServerName nsrctld NSR notice authservice: SEVERE: StandardServer.await: create[localhost:8005]:
NetWorker_ServerName nsrctld NSR notice authservice: java.net.BindException: Address already in use: JVM_Bind

 

NetWorker : utilisation de nsr_render_log

 

Dans ce cas, les ports 8009 (port de connecteur Tomcat AJP) et 8005 (arrêt de sécurité Tomcat) ne peuvent pas être attribués, car une autre application les utilise. Cela peut se produire si une ou plusieurs autres applications utilisent Apache Tomcat installées sur ce serveur. Le NetWorker Server (nsrd) contrôle le service authservice et ne peut pas être contrôlé par l’utilisateur. Ce qui suit peut être vu dans le daemon.raw:

NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.

 

Resolution

Option 1 :
Ajustez les ports utilisés par l’autre composant afin qu’il n’y ait aucun conflit de port avec Apache Tomcat utilisé par le service d’authentification de NetWorker.

 

Option 2 :
Modifiez les ports utilisés par l’instance Tomcat de NetWorker en procédant comme suit :

  1. Pour arrêter les services sur le serveur NetWorker, procédez comme suit :
    Linux : nsr_shutdown
    Windows : net stop nsrexecd /y

  2. Identifiez un port non utilisé par l’un des autres services en cours d’exécution :
    netstat -ab > netstat_ports.txt (par exemple : 8089, 8087, et ainsi de suite...)

  3. Ouvrez le fichier server.xml sous :
    Linux : /nsr/authc/conf/server.xml
    Windows: [NetWorker Install Path]\nsr\authc-server\tomcat\conf

    Remarque : Le chemin d’installation de NetWorker doit être remplacé par le chemin d’accès complet de votre répertoire d’installation de NetWorker.
  4. Modifiez le fichier en remplaçant le port 8009 par le port 8089 (choisi à l’étape 2).
    En cas de conflit 8005, modifiez :
    <Server port="8005" shutdown="SHUTDOWN">
    À:
    <Server port="8085" shutdown="SHUTDOWN">

    En cas de conflit 8009, modifiez :
    <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
    À:
    <!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>

  5. Enregistrez le fichier et redémarrez le NetWorker Server.

    Remarque : Les services peuvent être redémarrés ; Toutefois, la résolution du problème ne sera confirmée qu’au prochain redémarrage du système d’exploitation :

    Linux : systemctl start networker
    Windows :
    net start nsrd
    net start gstd (Obligatoire uniquement si NMC est installé sur le NetWorker Server)

  6. Connectez-vous à NMC.

 

Affected Products

NetWorker Management Console

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000072358
Article Type: Solution
Last Modified: 23 Feb 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.