NMC: Keine Verbindung zum Server möglich – Authentifizierung nicht möglich
Summary: Die NetWorker Management Console (NMC) ist mit mehreren NetWorker-Servern konfiguriert. Das Herstellen einer Verbindung zu einem oder mehreren NetWorker-Servern über die NMC schlägt fehl "cannot authenticate" ...
Symptoms
- Die NetWorker Management Console (NMC) wird mit mehreren NetWorker-Servern im NMC-Fenster Enterprise konfiguriert.
- Mindestens einer der NetWorker-Server kann keine Verbindung herstellen und meldet, dass keine Authentifizierung möglich ist.
- Die Verbindung zum NetWorker-Server kann erfolgreich hergestellt werden, aber auf den NMC-Registerkarten werden keine Daten angezeigt.
- Im NMC-Fenster "Events" wird ein Verbindungsfehler für den NetWorker-Server angezeigt.
Cause
Der NMC ist so konfiguriert, dass nur ein Authentifizierungsserver (authc) verwendet wird. Es ist nicht möglich, die NMC für die Verwendung mehrerer authc-Server zu konfigurieren. Dieses Problem kann aufgrund folgender Gründe auftreten:
- Der authc-Host verfügt nicht über Administratorrechte auf den betroffenen NetWorker-Servern.
- Es besteht keine Vertrauensstellung zwischen dem NetWorker-Server und dem NetWorker authc-Server, der von der NMC verwendet wird.
Dies ist ein erwartetes Verhalten, wenn der NetWorker-Server nicht so konfiguriert wurde, dass er dem Remoteauthentifizierungsserver vertraut, oder die vorhandene Vertrauensstellung abgelaufen ist.
Resolution
Bestimmen Sie auf dem NetWorker Management Console (NMC)-Server, welcher NetWorker-Host als Authentifizierungsserver (authc) verwendet wird. Dies kann in der Datei gstd.conf des NMC-Servers ermittelt werden:
Windows: C:\Programme\EMC NetWorker\Management\GST\etc\gstd.conf
Beispiel:
{
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";
};
Führen Sie auf dem betroffenen NetWorker-Server die folgenden Befehle über eine Eingabeaufforderung mit erhöhten Rechten aus:
nsrauthtrust -H authsvc_hostname -P 9090 nsraddadmin -H authsvc_hostname -P 9090
Danach wird der Verbindungsfehler für den betroffenen Server in NMC-Events nicht mehr angezeigt, sodass NetWorker Administrator auf diesem Server gestartet werden kann.
Additional Information
NetWorker: So aktivieren Sie AUTHC DEBUG zu Troubleshooting-Zwecken
NRE: Anleitung zum Löschen des Java-Caches, Aktivieren der Java-Konsole und des Debuggings.