- Erste Schritte
- Grundlegendes zu UiPath Robot
- Installationsanforderungen
- Installieren von Robotern für Unattended-Automatisierungen
- Konfigurieren von Robotern für Unattended-Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für Unattended-Automatisierungen mit dem Orchestrator
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung mit Anmeldeinformationsanbietern
- Verwenden von Netzwerkspeicherorten
- Einrichten von Linux-Robotern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Installieren von Robotern für Attended-Automatisierungen
- Konfigurieren von Robotern für Attended-Automatisierungen
- Integrationen
- Governance
- Fehlersuche und ‑behebung
- Fehlerbehebung für den Roboterdienst
- Fehlerbehebung für die Ausführung
- Fehlerbehebung für Netzwerke
- Fehlerbehebung für die Verbindung
- Fehlerbehebung bei der Lizenzierung
- Fehlerbehebung für Pakete
- Fehlerbehebung für .NET
- Fehlerbehebung für Protokollierung
- Fehlerbehebung für Sitzung
- Fehlerbehebung bei der CrowdStrike-Integration

Robot-Administratorhandbuch
Fehlerbehebung für die Ausführung
Automatisierungen, die große Datenmengen verarbeiten, können aufgrund des folgenden Fehlers fehlschlagen: „Meldung: Das Ergebnis der Auftragsausführung konnte nicht abgerufen werden. Dies kann daran liegen, dass eine Nachricht zu groß für die Verarbeitung war. Ausnahmetyp: System.Exception“.
maxMessageSizeInMegabytes
in der Datei uipath.config
.
Konfigurieren Sie die Automatisierung so, dass die Ausgabe in einem Speicher-Bucket im Orchestrator oder im Data Service gespeichert wird, anstatt ein Ausgabeargument zu verwenden.
Wenn ein Programm wie Server Manager, das für den automatischen Start konfiguriert ist, eine Eingabeaufforderung der Benutzerkontensteuerung (User Account Control, UAC) von Windows anzeigt, wird verhindert, dass der Roboter mit der Benutzeroberfläche interagiert.
Der Roboter kann die Ausführung einer Automatisierung nicht starten und zeigt den folgenden Fehler an: „Executor-Startprozess fehlgeschlagen, Grund: System.Runtime.InteropServices.COMException: Es existiert keine angegebene Anmeldesitzung. Sie wurde möglicherweise schon beendet.“
In den folgenden Tabellen sind mehrere Probleme und deren Lösungen zusammengefasst.
Mögliches Problem |
Lösung |
---|---|
Die Robotermaschine verfügt nicht über genügend Ressourcen (z. B. CPU, RAM oder Festplattenspeicher), sodass der Roboter-Executor die Automatisierung nicht starten kann. |
|
Die Anmeldesitzung kann derzeit nicht erstellt werden. Dies kann in den folgenden Situationen passieren:
|
In diesem Fall müssen Sie eine der folgenden Aufgaben ausführen:
|
Beim Starten einer Automatisierung über den Orchestrator oder den Assistant wird die folgende Fehlermeldung angezeigt: „Executor-Startprozess fehlgeschlagen, Grund: System.UnauthorizedAccessException: Zugriff verweigert.“
Die folgende Tabelle fasst die potenziellen Probleme und deren Lösungen zusammen:
Mögliches Problem |
Lösung |
---|---|
Das Roboterkonto wurde ohne Passwort erstellt. |
Bearbeiten Sie das Roboterkonto im Orchestrator und geben Sie die folgenden Werte an:
|
Der Roboterdienst ist inaktiv. |
|
Die Robotermaschine verfügt nicht mehr über Administratorrechte. |
Melden Sie sich bei der Robotermaschine mit den gleichen Anmeldeinformationen an, mit denen Sie den Roboter im Orchestrator erstellt haben. Wenn ein Prozess nicht vom Assistant aus gestartet werden kann, müssen Sie sich an Ihren Netzwerkadministrator wenden, um Administratorrechte für dieses Benutzerkonto zuzulassen. |
Wenn Sie eine Datentabelle in einer Wait For Task and Resume-Aktivität verwenden, wird der folgende Fehler zurückgegeben: „Ausnahme: Typ 'System.Collections.IEnumerable' kann nicht serialisiert werden.“
Das Datenzeile-Objekt der Datentabelle kann nicht serialisiert werden, daher kann es nicht beibehalten werden, was zu möglichen Problemen oder Fehlern führt.
Führen Sie die Aktivität Create Form Task aus und erstellen Sie die Ausgabe, indem Sie eine Schleife für Datenzeilen durchlaufen, um eine Liste von Aufgabenobjekten zu erstellen. Durchlaufen Sie dann die Ausgabeliste der Aufgabenobjekte mithilfe der Aktivitäten Parallel For Each oder For Each. Führen Sie in diesen Schleifen die Aktivität Wait for Task and Resume für jedes Aufgabenobjekt aus.
Ihre Auftragsausführung schlägt fehl und die folgende Fehlermeldung wird in Orchestrator protokolliert: „Auftrag mit einem unerwarteten Exitcode angehalten: 0x40010004“.
Dieser Fehler tritt häufig auf, wenn:
-
Das Benutzerkonto, das vom Roboter verwendet wird, während der Ausführung des Prozesses zwangsweise abgemeldet wird.
-
Die Maschine, auf der der Roboter ausgeführt wird, während der Prozessausführung manuell heruntergefahren oder neu gestartet wird.
Um diesen Fehler zu vermeiden, stellen Sie sicher, dass der Roboter korrekt für den beabsichtigten Automatisierungstyp installiert ist: Attended oder Unattended. Wenn der Roboter im Benutzermodus installiert wurde, können keine Unattended-Automatisierungen ausgeführt werden.
Konfigurieren Sie außerdem die Robotersitzung entsprechend Ihrer Umgebung und Ihren geschäftlichen Anforderungen.
- Nachricht zu groß für die Verarbeitung
- Beschreibung
- Mögliches Problem
- Lösung
- Unattended-Automatisierungen mit UIAutomation-Aktivitäten funktionieren nicht.
- Beschreibung
- Mögliches Problem
- Lösung
- Roboter startet Ausführung nicht
- Beschreibung
- Kennwort nicht bereitgestellt
- Beschreibung
- System.Collections.IEnumerable kann nicht serialisiert werden
- Beschreibung
- Mögliches Problem
- Lösung
- Auftrag wurde mit einem unerwarteten Exit-Code beendet
- Beschreibung
- Mögliches Problem
- Lösung