Zum Hauptinhalt springen
Two-Factor Authentication & SSO

Fehler in Two-Factor Authentication & SSO for Odoo: wann welche Meldung erscheint

Die Meldungen von Two-Factor Authentication & SSO for Odoo lassen sich in fünf Gruppen einteilen: FIDO2-Passkeys, OIDC-Verbindungen, SAML-Verbindungen, Mappings und Ausnahmen sowie das Authentifizierungs-Ereignisprotokoll, das sich weder bearbeiten noch löschen lässt. Mehrere Meldungen sagen bereits selbst, was fehlt oder was zu tun ist; hier finden Sie jede Meldung im Wortlaut, mit Auslöser und passender Maßnahme.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
6 Min.

So lesen Sie die Meldungen des Moduls

Mehrere Meldungen enthalten einen Platzhalter {} oder %s, an dem das Modul einen konkreten Wert einsetzt: den Namen der Verbindung, die Domain, eine URL oder den Grund des Fehlers. Diesen Wert sollten Sie zuerst lesen, denn er unterscheidet einen Fall vom anderen.

Wenn Sie das Modul noch einrichten, führt die Einrichtungsanleitung durch die Einstellungen; hier gehen wir Meldung für Meldung vor.

FIDO2-Passkeys: Registrierung und Authentifizierung

MeldungWann sie erscheintWas zu tun ist
Passkeys (FIDO2) need Odoo 18 or later: on this Odoo use "TOTP Only" or "Either".Wenn Sie Passkeys in einem Odoo vor Version 18 anfordernWählen Sie TOTP Only oder Either, wie die Meldung angibt
A user can have at most 5 active FIDO2 credentials (FR-044). Please revoke an existing credential before registering a new one.Beim Registrieren eines neuen Credentials, wenn bereits 5 aktiv sindWiderrufen Sie ein bestehendes Credential und registrieren Sie dann das neue
py_webauthn is not installed. FIDO2 registration is unavailable.Beim Versuch, FIDO2 ohne py_webauthn zu registrierenKlären Sie das fehlende py_webauthn mit dem Administrator Ihres Odoo-Servers
py_webauthn is not installed.Kurzform desselben Hinweises, an mehreren Stellen im FIDO2-AblaufWie in der Zeile darüber
Failed to generate FIDO2 registration options: {}Bei der Vorbereitung der Registrierung eines CredentialsLesen Sie den Grund nach dem Doppelpunkt
FIDO2 registration verification failed: {}Bei der Prüfung der RegistrierungLesen Sie den Grund und wiederholen Sie die Registrierung
Failed to generate FIDO2 authentication options: {}Bei der Vorbereitung der FIDO2-AuthentifizierungLesen Sie den Grund, der mit der Meldung kommt
FIDO2 credential not found for this user.Das Modul findet das Credential für diesen Benutzer nichtPrüfen Sie, ob das Credential zu diesem Benutzer gehört
FIDO2 credential was registered for domain "{}" but current domain is "{}". Credential is invalid for this domain (FR-043).Die aktuelle Domain ist nicht die der RegistrierungMelden Sie sich über die Domain an, die die Meldung nennt
FIDO2 authentication verification failed: {}Bei der Prüfung der AuthentifizierungLesen Sie den Grund, den die Meldung ergänzt

In Odoo 17 gibt es keine Passkeys: Die Meldung selbst sagt, dass sie Odoo 18 oder neuer benötigen, und verweist auf TOTP Only oder Either.

OIDC-Verbindungen: Discovery-Dokument und ID-Token

MeldungWann sie erscheintWas zu tun ist
The connection "%s" already has its OIDC settings: edit them instead of adding others.Beim Hinzufügen weiterer OIDC-Einstellungen zu einer Verbindung, die schon welche hatBearbeiten Sie die vorhandenen Einstellungen
Issuer URL is required to fetch the discovery document.Beim Abruf des Discovery-Dokuments ohne Issuer URLTragen Sie die Issuer URL ein
Failed to fetch OIDC discovery document from {}: {}Das Dokument konnte von dieser URL nicht abgerufen werdenPrüfen Sie die URL und den in der Meldung genannten Grund
JWKS URI is not configured. Fetch the discovery document first.Die JWKS URI fehltRufen Sie zuerst das Discovery-Dokument ab
ID token validation failed: malformed token ({}).Das ID-Token ist fehlerhaft aufgebautLesen Sie das Detail in Klammern
ID token validation failed: algorithm {!r} is not accepted.Der Algorithmus des Tokens wird nicht akzeptiertKlären Sie den genannten Algorithmus mit dem Verantwortlichen des IdP
ID token validation failed: JWKS not readable ({}).Die JWKS-Schlüssel lassen sich nicht lesenLesen Sie das Detail in Klammern
ID token validation failed: invalid signature.Die Signatur des Tokens ist ungültigPrüfen Sie das mit dem Verantwortlichen des IdP
ID token validation failed: missing claims.Im Token fehlen ClaimsPrüfen Sie das mit dem Verantwortlichen des IdP
ID token validation failed: issuer mismatch.Der Aussteller stimmt nicht übereinVergleichen Sie den Aussteller der OIDC-Verbindung mit dem des IdP
ID token validation failed: audience mismatch.Die Audience stimmt nicht übereinPrüfen Sie die OIDC-Verbindung mit dem Verantwortlichen des IdP
ID token validation failed: token expired.Das Token ist abgelaufenStarten Sie die Anmeldung erneut
ID token nonce mismatch: expected {} but got {}Die empfangene Nonce ist nicht die erwarteteVergleichen Sie die beiden Werte in der Meldung

Alle Meldungen, die mit ID token validation failed beginnen, erscheinen bei der Prüfung des Tokens, das der Identitätsanbieter zurückgibt. Der letzte Teil sagt Ihnen, welche Prüfung fehlgeschlagen ist.

Liste der IdP-Verbindungen in den Odoo-Einstellungen mit zwei Einträgen, Google Workspace OIDC und Microsoft Entra ID SAML
Die Liste der IdP-Verbindungen mit den Spalten Protokoll, Unternehmen, aktiv, JIT-Provisionierung und Fallback-Modus

SAML-Verbindungen und IdP-Metadaten

MeldungWann sie erscheintWas zu tun ist
The connection "%s" already has its SAML settings: edit them instead of adding others.Beim Hinzufügen weiterer SAML-Einstellungen zu einer Verbindung, die schon welche hatBearbeiten Sie die vorhandenen Einstellungen
Single Logout (SLO) is enabled but no IdP SLO URL is provided. Please enter the IdP SLO URL or disable SLO.SLO ist aktiviert, aber ohne SLO-URL des IdPTragen Sie die SLO-URL des IdP ein oder deaktivieren Sie SLO
xml.etree.ElementTree is not available.Das Modul findet xml.etree.ElementTree nichtKlären Sie das mit dem Administrator Ihres Odoo-Servers
Failed to parse IdP metadata XML: {}Das Metadaten-XML des IdP konnte nicht gelesen werdenPrüfen Sie das XML und den Grund, den die Meldung ergänzt

Mappings, Ausnahmen und Ereignisprotokoll

MeldungWann sie erscheintWas zu tun ist
Attribute mapping cannot belong to both a SAML config and an OIDC config. Please link it to exactly one.Das Attribut-Mapping ist gleichzeitig mit SAML und OIDC verknüpftVerknüpfen Sie es nur mit einer Konfiguration
Attribute mapping must be linked to either a SAML config or an OIDC config.Das Attribut-Mapping ist mit keiner verknüpftVerknüpfen Sie es mit einer SAML- oder OIDC-Konfiguration
Group mapping cannot belong to both a SAML config and an OIDC config.Das Gruppen-Mapping ist mit beiden verknüpftBelassen Sie es bei einer
Group mapping must be linked to either a SAML config or an OIDC config.Das Gruppen-Mapping ist mit keiner verknüpftVerknüpfen Sie es mit einer SAML- oder OIDC-Konfiguration
Exemption expiry date must be today or in the future. Received: {}Das Ablaufdatum der Ausnahme liegt in der VergangenheitSetzen Sie das heutige oder ein künftiges Datum
Editing not allowed: authentication event log records are append-only (tamper-evident audit trail).Beim Versuch, einen Eintrag im Authentifizierungs-Ereignisprotokoll zu bearbeitenNichts: Das Modul erlaubt kein Bearbeiten
Deletion not allowed: authentication event log records are append-only (tamper-evident audit trail).Beim Versuch, einen Eintrag im Ereignisprotokoll zu löschenNichts: Das Modul erlaubt kein Löschen
Liste der MFA-Richtlinien in den Odoo-Einstellungen mit zwei Zeilen, Admin MFA Enforcement und Regular User MFA
Die MFA-Richtlinien mit Unternehmen, akzeptierten Faktortypen, Kulanzzeitraum und dem Kontrollkästchen Active

Die beiden Meldungen zum Ereignisprotokoll weisen nicht auf einen Konfigurationsfehler hin: Der Text sagt, dass diese Einträge nur das Hinzufügen neuer Einträge zulassen (append-only). Wenn Sie etwas korrigieren möchten, ist das nicht die richtige Stelle.

Wie FlexigoTech Sie unterstützt

Wenn eine Meldung durch ihren eigenen Text nicht klar wird, gehen wir sie gern mit Ihnen durch. FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen. Das Modul ist in Odoo Apps für 17, 18, 19 und 20 veröffentlicht, zu 9 € zzgl. MwSt. pro Odoo-Version als Einmalzahlung. Wenn Sie unsicher sind, ob es passt, sehen Sie sich an, was es abdeckt und in welcher Version; die Kaufdetails finden Sie auf der Modulseite.

Weiterlesen

So funktioniert Two-Factor Authentication & SSO for Odoo intern: Glossar zu Menüs, Jobs und ModellenMenüs, geplante Aktionen und Modelle von Two-Factor Authentication & SSO for Odoo als Glossar erklärt, mit den exakten Namen, die Sie in Odoo sehen.Two-Factor Authentication & SSO for Odoo in Betrieb nehmen, Frage für FrageWelche Felder Sie in der OIDC- oder SAML-Konfiguration ausfüllen, wie Sie Claims und Gruppen zuordnen und was in der ersten Woche zu prüfen ist.Two-Factor Authentication & SSO for Odoo: Wann es passt und was Sie vorab brauchenWas Two-Factor Authentication & SSO for Odoo laut README abdeckt und was nicht, was Sie vor der Installation brauchen und für welche Odoo-Versionen es erhältlich ist.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen