Fehlersuche und ‑behebung
Diese Seite bietet einen Überblick über häufige Fehler und Irrtümer, die bei der Installation von Insights auftreten können, sowie über mögliche Methoden, diese zu vermeiden oder zu beheben.
Konfigurieren von Protokollregeln
Wenn die Protokolle nicht nach dem vorgesehenen Muster verlaufen (d. h. alle Protokolle oder nur die letzten Protokolle oder Fehlerprotokolle), stellen Sie sicher, dass Ihre Konfiguration korrekt ist.
Zertifikatfehler
- Wenn Sie selbstsignierte Zertifikate verwenden, müssen Sie den FQDN für Ihren Server verwenden (d. h.
insights.corp.uipath.com
oderinsights
). - Das Orchestrator-Zertifikat muss im Zertifikatspeicher für lokale Maschinen mit vertrauenswürdigem Stamm auf der Insights-Maschine platziert werden.
- Wenn beim Versuch, Ihr Insights-Zertifikat zu ändern, Fehler auftreten, befolgen Sie die Anweisungen unter Aktualisieren Ihres Insights-Zertifikats.
- Das Insights-Zertifikat muss im Zertifikatspeicher für lokale Maschinen mit vertrauenswürdigem Stamm auf der Orchestrator-Maschine platziert werden.
Hinweis: Wenn Sie ein selbstsigniertes Zertifikat für Insights manuell generieren, stellen Sie sicher, dass es mit dem privaten Schlüssel als exportierbar markiert und in den persönlichen Speicher importiert wird.
Ändern der Sprache von Insights
Die Auswahl der Insights-Sprache erfolgt über die Orchestrator-Mandanteneinstellungen. Alle Benutzer in diesem Mandanten verwenden dieselbe Sprache.
TLS-Fehler
Die angegebene Domäne ist nicht vorhanden oder kann nicht kontaktiert werden.
- Das Orchestrator-Zertifikat muss im Zertifikatspeicher für lokale Maschinen mit vertrauenswürdigem Stamm auf der Insights-Maschine platziert werden.
- Das Insights-Zertifikat muss im Zertifikatspeicher für lokale Maschinen mit vertrauenswürdigem Stamm auf der Orchestrator-Maschine platziert werden.
- Stellen Sie sicher, dass Orchestrator und Insights über die gleiche
TLS
-Einstellung verfügen.
Verbindungsprobleme
- Überprüfen Sie den Port, den Sie bei der Installation angegeben haben, um sicherzustellen, dass er auf der Maschine und in der Windows Firewall aktiviert ist.
- Stellen Sie sicher, dass der HostName DNS-auflösbar ist.
Portal zeigt nach der Installation 500er Fehler an
Wenn Sie nach der Installation von Insights zum UiPath Insights-Website > Protokollierung gehen, wird möglicherweise der folgende Fehler angezeigt:
>There was an error while performing this operation.
Details:
Filename: \\)?\C:\...your installation path
There was an error while performing this operation.
Details:
Filename: \\)?\C:\...your installation path
Dieser Fehler kann auftreten, wenn das IIS-Hostingpaket („Hosting Bundle“) nicht korrekt installiert wurde.
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:
- Gehen Sie zu Programme hinzufügen oder entfernen, suchen Sie nach Microsoft .NET Core und klicken Sie auf Ändern.
- Klicken Sie im neu geöffneten Fenster auf Reparieren.
Hinweis: Wenn das Problem dadurch nicht gelöst wird, empfehlen wir die Deinstallation und anschließende Neuinstallation des IIS-Hostingpakets („Hosting Bundle“).
Die Datenbankmigration schlägt während der Installation fehl
Die Orchestrator-Installation kann während der Migration der Insights-Datenbank fehlschlagen, wenn sie einen großen Datensatz indizieren muss. Wenn die Installation fehlschlägt und Sie das folgende Fehlerprotokoll System.Exception: Migration failed
erhalten, sollten Sie die folgenden Skripts verwenden, um die RobotLogs
und Queueitems
manuell zu indizieren.
RobotLogs-Index
IF NOT EXISTS(SELECT * FROM sys.indexes WHERE Name = 'IX_TenantId_ProcessName' and OBJECT_NAME(object_id) = 'RobotLogs')
CREATE NONCLUSTERED INDEX [IX_TenantId_ProcessName] ON [dbo].[RobotLogs]
(
[TenantId] ASC,
[ProcessName] ASC
)
IF NOT EXISTS(SELECT * FROM sys.indexes WHERE Name = 'IX_TenantId_ProcessName' and OBJECT_NAME(object_id) = 'RobotLogs')
CREATE NONCLUSTERED INDEX [IX_TenantId_ProcessName] ON [dbo].[RobotLogs]
(
[TenantId] ASC,
[ProcessName] ASC
)
QueueItemEvents-Index
if not exists (select * from sysindexes where id=object_id('dbo.QueueItemEvents') and name='TenantId_ProceStatus_QI_INDEX')
CREATE NONCLUSTERED INDEX [TenantId_ProceStatus_QI_INDEX] ON dbo.QueueItemEvents (TenantId, ProcessingStatus) INCLUDE (QueueItemId);
if not exists (select * from sysindexes where id=object_id('dbo.QueueItemEvents') and name='TenantId_ProceStatus_QI_INDEX')
CREATE NONCLUSTERED INDEX [TenantId_ProceStatus_QI_INDEX] ON dbo.QueueItemEvents (TenantId, ProcessingStatus) INCLUDE (QueueItemId);
Verschiedene Probleme
Wenn der Fehler 'Get-WindowsFeature' wird nicht als Name von ... erkannt erscheint, führen Sie die folgenden Schritte aus:
- Wechseln Sie zur Windows-Suchleiste und suchen Sie nach Umgebungsvariablen.
- Klicken Sie im Fenster Systemeigenschaften auf Umgebungsvariablen.
- Klicken Sie bei Pfadvariable auf Bearbeiten und fügen Sie den Pfad hier hinzu:
C:\Windows\system32\WindowsPowerShell\v1.0\Modules
. - Wenn ein Dashboard bei der ersten Verwendung des Produkts unvollständige Daten anzeigt, kann dies an einem Cache liegen. Gehen Sie zu „Dashboard-Aktionen“ und wählen Sie dann „Cache leeren und aktualisieren“ aus.