Zum Hauptinhalt springen
Fehlerbehebung

Symptom, Ursache und was zu tun ist.

Markdown

Der Container startet nicht​

Log-Meldung (Zusammenfassung)UrsacheLösung
Reading configPOSTGRES_ADDRESS_HOST, POSTGRES_PASSWORD oder HUMAN_API_ACCESS_KEY fehlt oder ist leerSetzen Sie die Variable
POSTGRES_PASSWORD must not contain…Leerzeichen, Anführungszeichen, Backslash oder SteuerzeichenVerwenden Sie ein anderes Passwort
Jede andere im Fehler genannte VariableEs wurde eine Variable gesetzt, die nicht zur unterstützten Konfiguration gehörtEntfernen Sie sie
Downloading attribute catalogEgress zu human-token-assets.unico.app blockiert oder keine Antwort innerhalb von 10 SekundenErlauben Sie ausgehendes HTTPS dorthin
database "…" does not existDie in POSTGRES_DATABASE genannte Datenbank, standardmäßig human_plugin, wurde nicht angelegtLegen Sie die Datenbank an oder setzen Sie POSTGRES_DATABASE auf die angelegte Datenbank
Connecting to or preparing the databasePostgreSQL nicht erreichbar, falsche Zugangsdaten oder falscher SSL-Modus, oder die Rolle darf keine Tabellen anlegenPrüfen Sie die Datenbankverbindung und die Berechtigungen der Rolle

Requests​

SymptomUrsacheLösung
401 mit {"message":"","details":[]}Unico hat den Access Key abgelehnt: fehlt, ist falsch oder nicht mehr gültigPrüfen Sie HUMAN_API_ACCESS_KEY und starten Sie Human Plugin neu. Wenn der Key stimmt, bitten Sie Unico zu bestätigen, dass er aktiviert ist
400 MISSING_CREDENTIAL_TYPEcredential fehlt oder ist ein Objekt mit leeren StringsSenden Sie ein Dokument oder null / {}
400 INVALID_REQUEST bei einem scheinbar gültigen BodyEin von Human Plugin reserviertes Feld, eine andere Schreibweise von clientId, correlationId oder credential (etwa client_id) oder ein Wert in einem dieser Felder, der kein String istVerwenden Sie die exakten Feldnamen aus Prozess erstellen
400 INVALID_CLIENT_ID (oder ein anderes Feld)Byte-Limit überschritten, Steuerzeichen oder umgebende LeerzeichenKürzen und Leerzeichen entfernen
400 REQUEST_TOO_LARGEBody größer als 2 MiBVerkleinern Sie das Bild
409 CORRELATION_ID_ALREADY_USEDEin anderer Prozess, auch ein fehlgeschlagener, hat bereits diese correlationIdSenden Sie eine neue, eindeutige correlationId
422 ATTRIBUTE_TYPE_NOT_SUPPORTEDCode nicht im Katalog oder falsche Groß-/KleinschreibungVerwenden Sie einen exakten Code aus dem Katalog
4xx mit unbekannter messageDer Flow hat die Anfrage abgelehnt: der Flow, das Bild oder ein Flow-FeldSiehe Ablehnungen
502 UPSTREAM_UNAVAILABLE bei jedem CreateAusgehendes HTTPS blockiertPrüfen Sie den Egress und den Access Key. Zu Wiederholungen siehe Fehler und Wiederholungen
503 DATABASE_UNAVAILABLEPostgreSQL nicht erreichbarPrüfen Sie die Datenbank. Auch die Readiness schlägt fehl
404 PROCESS_NOT_FOUND für einen bekannten ProzessFalsche Installation oder Datenbank oder eine fehlerhafte IDBestätigen Sie die ID und welches Human Plugin Sie aufrufen

Ergebnisse​

SymptomUrsache
PROCESS_STATE_FINISHED, aber die Person stimmte nicht überein„Finished" umfasst auch ein negatives Ergebnis. Lesen Sie data
data.ndocs fehltNicht abgeschlossen, eine Erfassung ohne Lebenderkennung, ein negativer Abgleich oder die Intelligence konnte nicht berechnet werden. Lesen Sie erneut. Siehe Intelligence
Journey-token / link fehlen bei GETSie werden nur beim Create zurückgegeben
PROCESS_STATE_FAILED mit data: {}Der Prozess endete ohne Ergebnis. Siehe Prozess-Lebenszyklus
Ein ausstehender Prozess schreitet nie voranNichts aktualisiert ihn außer einem GET. Fragen Sie ihn per Polling ab