Bitte öffnen Sie UltraSearch, wechseln Sie zu den Verbindungskonfigurationseinstellungen von DataCentral und klicken Sie auf die Schaltfläche Verbindung testen. Falls die Verbindungsprüfung fehlschlägt, fahren Sie bitte mit folgenden Optionen fort:
- Verfügbarkeit des Dienstes und Netzwerkverbindung prüfen
Stellen Sie sicher, dass der Dienst SpaceObServer DataCentral auf dem SpaceObServer-Hostsystem ausgeführt wird.
Öffnen Sie https://hostname:port/healthz oder http://hostname:port/healthz. Der Endpunkt muss Healthy zurückgeben.
Stellen Sie sicher, dass die DataCentral-Verbindung nicht durch eine Firewall blockiert wird. Der Standardport ist 5149.
Öffnen Sie in SpaceObServer Optionen > Indexdienst und prüfen Sie, ob der DataCentral-Server aktiviert ist und denselben Port verwendet, der auch in UltraSearch konfiguriert ist. - Das von DataCentral verwendete Zertifikat prüfen
Prüfen Sie in SpaceObServer unter Optionen > Indexdienst, welches Zertifikat derzeit für den DataCentral-Dienst konfiguriert ist.
Vergleichen Sie den dort angezeigten Zertifikat-Fingerabdruck mit dem in UltraSearch konfigurierten Zertifikat bzw. Fingerabdruck.
In UltraSearch können Zertifikatseinstellungen nur im Administrationsmodus geändert werden.
Wenn UltraSearch ohne explizite Zertifikatsparameter installiert wurde, validiert es das DataCentral-Zertifikat standardmäßig per Fingerabdruck und speichert den Fingerabdruck der ersten Verbindung für die spätere Kommunikation. - Authentifizierung und SPN-Konfiguration prüfen
Testen Sie in UltraSearch die Verbindung zur IP-Adresse des SpaceObServer-DataCentral-Hosts. Wenn die Verbindung über die IP-Adresse funktioniert, aber nicht über den Servernamen, hängt das Problem typischerweise mit Kerberos/SPNs zusammen. UltraSearch verwendet bei Verbindungen über die IP-Adresse NTLM und bei Verbindungen über den Hostnamen Kerberos.
Wenn die Verbindungsprüfung mit dem Hostnamen etwas wie der Benutzer ist nicht authentifiziert / kein Zugriff auf die Ressource zurückgibt, können Sie
1) NTLM (IP-Adresse nutzen) als Authentifizierungsmethode nutzen (aus Sicherheitsgründen nicht empfohlen)
2) Kerberos funktionsfähig machen, indem Sie die erforderlichen SPNs dem Benutzerkonto hinzufügen, unter dem der DataCentral-Dienst ausgeführt wird (über Ihr Active Directory).
Wenn DataCentral unter einem dedizierten Domänenkonto läuft, registrieren Sie die HTTP-SPNs für dieses Dienstkonto (nicht für das Computerkonto).
Verwenden Sie setspn -L <Konto>, um die aktuell gesetzten SPNs zu prüfen. Typische Beispiele sind `HTTP/servername` und `HTTP/servername.domain.tld`.
Das Ändern von SPNs erfordert die entsprechenden Berechtigungen für das Kontoobjekt.
Verwenden Sie setspn -S <SPN> <account>, um den fehlenden SPN hinzuzufügen.
Wenn die Verbindungsprüfung erfolgreich ist, folgen Sie bitte diesen Schritten:
- Vorhandensein von Scan/Index prüfen
Wenn die Suche keine Ergebnisse liefert, prüfen Sie, ob der Ordner, in dem Sie suchen, bereits von SpaceObServer/DataCentral gescannt und indiziert wurde.
Prüfen Sie bei Inhaltssuchen, ob der Volltextindex für den Scan aktiviert ist.
Prüfen Sie auch, ob ein UltraSearch-Ausschlussfilter aktiv ist. - Protokolle auf dem DataCentral-Server prüfen
Prüfen Sie das Windows-Ereignisprotokoll auf Fehler von SpaceObServer Agent und SpaceObServer DataCentral.
Wenn eine Datei durchsuchbar sein sollte, aber nicht gefunden wird, wurde sie möglicherweise aufgrund eines im Ereignisprotokoll angezeigten Indizierungsproblems nicht indiziert.