NMC: Impossible de se connecter au serveur -- Impossible de s’authentifier
Summary: NetWorker Management Console (NMC) est configuré avec plusieurs serveurs NetWorker. La connexion à un ou plusieurs serveurs NetWorker à partir de NMC échoue « cannot authenticate »
Symptoms
- NetWorker Management Console (NMC) est configuré avec plusieurs NetWorker Servers dans la fenêtre Enterprise de NMC.
- Un ou plusieurs serveurs NetWorker ne parviennent pas à se connecter, signalant « cannot authenticate »
- La connexion au serveur NetWorker peut réussir, mais les onglets NMC n’affichent aucune donnée.
- Une erreur de connexion s’affiche pour le NetWorker Server dans la fenêtre « Events » de NMC.
Cause
NMC est configuré pour n’utiliser qu’un seul serveur d’authentification (authc). Il n’est pas possible de configurer le NMC pour utiliser plusieurs serveurs authc. Ce problème peut se produire pour les raisons suivantes :
- L’hôte authc ne dispose pas de droits d’administration sur les serveurs NetWorker concernés.
- Aucune relation de confiance n’est établie entre le NetWorker Server et le NetWorker Authc Server utilisé par la NMC.
Il s’agit d’un comportement normal si le NetWorker Server n’a pas été configuré pour approuver le serveur d’authentification à distance ou si la relation de confiance existante a expiré.
Resolution
À partir du serveur NetWorker Management Console (NMC), déterminez quel hôte NetWorker est utilisé comme serveur d’authentification (authc). Cela peut être déterminé dans le fichier gstd.conf du serveur NMC :
Windows : C :\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
Exemple :
{
int http_svc_port = 9000;
int clnt_svc_port = 9001;
int db_svc_port = 5432;
int snmp_trapd_enable = 1;
string module_dir = "/opt/lgtonmc/mod";
list pkg_web_dirmap = {
string alias = "/LGTOnmc";
string path = "/opt/lgtonmc/web";
};
string pkg_jar_files = "/LGTOnmc/java/gst.jar", "/LGTOnmc/java/gwt.jar", "/LGTOnmc/java/gwt_res.jar", "/LGTOnmc/java/comtsk.jar", "/LGTOnmc/java/postgresql-42.5.1.jar", "/LGTOnmc/java/jaxp.jar", "/LGTOnmc/java/jcchart.jar", "/LGTOnmc/java/jcfield.jar", "/LGTOnmc/java/jcpagelayout.jar", "/LGTOnmc/java/forms.jar", "/LGTOnmc/java/looks.jar", "/LGTOnmc/java/antlr.jar", "/LGTOnmc/java/y.jar", "/LGTOnmc/java/ysvg.jar", "/LGTOnmc/java/batik.jar", "/LGTOnmc/java/jide-common.jar", "/LGTOnmc/java/jide-components.jar", "/LGTOnmc/java/jide-dock.jar", "/LGTOnmc/java/ddomain.jar", "/LGTOnmc/java/ddomain_res.jar", "/LGTOnmc/java/json-simple-1.1.1.jar", "/LGTOnmc/java/gconsole.jar", "/LGTOnmc/java/gconsole_res.jar", "/LGTOnmc/java/nwadmin.jar", "/LGTOnmc/java/nwadmin_res.jar", "/LGTOnmc/java/nwadmin_old.jar";
string web_server_user = "nsrnmc";
string web_server_group = "nsrnmc";
string gst_postgres_user = "nsrnmc";
string nsr_nmc_user = "nsrnmc";
string authsvc_hostname = "nsr";
int authsvc_port = 9090;
string current_db_dir = "/nsr/nmc/nmcdb";
};
À partir du NetWorker Server concerné, exécutez les commandes suivantes à partir d’une invite avec élévation de privilèges :
nsrauthtrust -H authsvc_hostname -P 9090 nsraddadmin -H authsvc_hostname -P 9090
Une fois cette opération terminée, l’erreur de connexion pour le serveur concerné dans les événements NMC disparaît, ce qui permet le lancement de NetWorker Administrator sur ce serveur.
Additional Information
NetWorker : Activation du débogage AUTHC à des fins
de dépannageNRE: Comment effacer le cache Java, activer la console Java et le débogage.