Naar hoofdinhoud
Two-Factor Authentication & SSO

Fouten in Two-Factor Authentication & SSO for Odoo: wanneer elke melding verschijnt en wat je doet

De meldingen van Two-Factor Authentication & SSO for Odoo vallen in vijf groepen: FIDO2-passkeys, OIDC-verbindingen, SAML-verbindingen, mappings en uitzonderingen, en het log met authenticatiegebeurtenissen, dat je niet kunt bewerken of verwijderen. Verschillende meldingen zeggen zelf wat er ontbreekt of wat je moet doen, en hieronder vind je elke letterlijke melding met wanneer ze verschijnt en hoe je handelt.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
6 min

Zo lees je de meldingen van de module

Verschillende meldingen bevatten een plek {} of %s waar de module een concreet gegeven invult: de naam van de verbinding, het domein, een URL of de reden van de fout. Dat gegeven lees je als eerste, want daarmee onderscheid je het ene geval van het andere.

Ben je de module nog aan het configureren, dan loopt de handleiding voor de ingebruikname de instellingen door; hier gaan we melding voor melding.

FIDO2-passkeys: registratie en authenticatie

MeldingWanneer verschijnt zeWat te doen
Passkeys (FIDO2) need Odoo 18 or later: on this Odoo use "TOTP Only" or "Either".Als je passkeys vraagt op een Odoo ouder dan 18Kies TOTP Only of Either, zoals de melding aangeeft
A user can have at most 5 active FIDO2 credentials (FR-044). Please revoke an existing credential before registering a new one.Bij het registreren van een nieuwe credential terwijl er al 5 actief zijnTrek een bestaande credential in en registreer daarna de nieuwe
py_webauthn is not installed. FIDO2 registration is unavailable.Bij een poging FIDO2 te registreren zonder py_webauthnBespreek het ontbreken van py_webauthn met wie je Odoo-server beheert
py_webauthn is not installed.Korte versie van dezelfde waarschuwing, op meer dan één punt in de FIDO2-flowHetzelfde als de vorige rij
Failed to generate FIDO2 registration options: {}Bij het voorbereiden van de registratie van een credentialLees de reden na de dubbele punt
FIDO2 registration verification failed: {}Bij het verifiëren van de registratieLees de reden en herhaal de registratie
Failed to generate FIDO2 authentication options: {}Bij het voorbereiden van de authenticatie met FIDO2Lees de reden die bij de melding staat
FIDO2 credential not found for this user.De module vindt de credential voor die gebruiker nietControleer of de credential van die gebruiker is
FIDO2 credential was registered for domain "{}" but current domain is "{}". Credential is invalid for this domain (FR-043).Het huidige domein is niet dat van de registratieLog in via het domein dat de melding noemt
FIDO2 authentication verification failed: {}Bij het verifiëren van de authenticatieLees de reden die de melding toevoegt

In Odoo 17 zijn er geen passkeys: de melding zegt zelf dat ze Odoo 18 of hoger nodig hebben en verwijst je naar TOTP Only of Either.

OIDC-verbindingen: discovery-document en ID token

MeldingWanneer verschijnt zeWat te doen
The connection "%s" already has its OIDC settings: edit them instead of adding others.Bij het toevoegen van nog een OIDC-configuratie aan een verbinding die er al een heeftBewerk de bestaande configuratie
Issuer URL is required to fetch the discovery document.Bij het opvragen van het discovery-document zonder Issuer URLVul de Issuer URL in
Failed to fetch OIDC discovery document from {}: {}Het document kon niet via die URL worden opgehaaldControleer de URL en de reden in de melding
JWKS URI is not configured. Fetch the discovery document first.De JWKS URI ontbreektHaal eerst het discovery-document op
ID token validation failed: malformed token ({}).Het ID token is onjuist opgebouwdLees het detail tussen haakjes
ID token validation failed: algorithm {!r} is not accepted.Het algoritme van het token wordt niet geaccepteerdBespreek het genoemde algoritme met wie de IdP beheert
ID token validation failed: JWKS not readable ({}).De JWKS-sleutels kunnen niet worden gelezenLees het detail tussen haakjes
ID token validation failed: invalid signature.De handtekening van het token is ongeldigBekijk het met wie de IdP beheert
ID token validation failed: missing claims.Er ontbreken claims in het tokenBekijk het met wie de IdP beheert
ID token validation failed: issuer mismatch.De issuer komt niet overeenVergelijk de issuer van de OIDC-verbinding met die van de IdP
ID token validation failed: audience mismatch.De audience komt niet overeenBekijk de OIDC-verbinding met wie de IdP beheert
ID token validation failed: token expired.Het token is verlopenStart het inloggen opnieuw
ID token nonce mismatch: expected {} but got {}De ontvangen nonce is niet de verwachteVergelijk de twee waarden in de melding

Alle meldingen die beginnen met ID token validation failed verschijnen bij het valideren van het token dat de identity provider terugstuurt. Het laatste deel vertelt je welke controle is mislukt.

Lijst met IdP-verbindingen in de Odoo-instellingen met twee records, Google Workspace OIDC en Microsoft Entra ID SAML
De lijst met IdP-verbindingen, met kolommen voor protocol, bedrijf, actief, JIT-provisioning en fallbackmodus

SAML-verbindingen en IdP-metadata

MeldingWanneer verschijnt zeWat te doen
The connection "%s" already has its SAML settings: edit them instead of adding others.Bij het toevoegen van nog een SAML-configuratie aan een verbinding die er al een heeftBewerk de bestaande configuratie
Single Logout (SLO) is enabled but no IdP SLO URL is provided. Please enter the IdP SLO URL or disable SLO.SLO staat aan zonder SLO-URL van de IdPVul de SLO-URL van de IdP in of zet SLO uit
xml.etree.ElementTree is not available.De module vindt xml.etree.ElementTree nietBespreek het met wie je Odoo-server beheert
Failed to parse IdP metadata XML: {}De metadata-XML van de IdP kon niet worden gelezenControleer de XML en de reden die de melding toevoegt

Mappings, uitzonderingen en eventlog

MeldingWanneer verschijnt zeWat te doen
Attribute mapping cannot belong to both a SAML config and an OIDC config. Please link it to exactly one.De attribuutmapping is tegelijk aan SAML en OIDC gekoppeldKoppel hem aan één configuratie
Attribute mapping must be linked to either a SAML config or an OIDC config.De attribuutmapping is nergens aan gekoppeldKoppel hem aan een SAML- of OIDC-configuratie
Group mapping cannot belong to both a SAML config and an OIDC config.De groepsmapping is aan beide gekoppeldLaat hem aan één gekoppeld
Group mapping must be linked to either a SAML config or an OIDC config.De groepsmapping is nergens aan gekoppeldKoppel hem aan een SAML- of OIDC-configuratie
Exemption expiry date must be today or in the future. Received: {}De vervaldatum van de uitzondering ligt in het verledenKies de datum van vandaag of een latere
Editing not allowed: authentication event log records are append-only (tamper-evident audit trail).Bij een poging een record in het log met authenticatiegebeurtenissen te bewerkenNiets: de module staat bewerken niet toe
Deletion not allowed: authentication event log records are append-only (tamper-evident audit trail).Bij een poging een record in het eventlog te verwijderenNiets: de module staat verwijderen niet toe
Lijst met MFA-beleidsregels in de Odoo-instellingen met twee rijen, Admin MFA Enforcement en Regular User MFA
De MFA-beleidsregels, met bedrijf, geaccepteerde factortypes, respijtperiode en het vakje Active

De twee meldingen van het eventlog wijzen niet op een configuratiefout: de tekst zegt dat die records alleen nieuwe regels accepteren (append-only). Wil je iets corrigeren, dan is dat niet de plek.

Zo helpt FlexigoTech je

Als een melding met haar eigen tekst niet duidelijk wordt, kunnen we hem samen met je bekijken. FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. De module staat op Odoo Apps voor 17, 18, 19 en 20, voor € 9 excl. btw per Odoo-versie, eenmalige betaling. Twijfel je of hij bij je past, bekijk dan wat hij dekt en in welke versie; de aankoopdetails vind je op de modulepagina.

Lees verder

Zo werkt Two-Factor Authentication & SSO for Odoo vanbinnen: menu's, taken en modellenMenu's, geplande acties en modellen van Two-Factor Authentication & SSO for Odoo uitgelegd als woordenlijst, met de letterlijke namen die je in Odoo ziet.Two-Factor Authentication & SSO for Odoo in gebruik nemen, vraag voor vraagWelke velden je invult bij de OIDC- of SAML-configuratie, hoe je claims en groepen mapt en wat je de eerste week controleert met Two-Factor Authentication & SSO for Odoo.Two-Factor Authentication & SSO for Odoo: wanneer het past en wat je vooraf nodig hebtWat Two-Factor Authentication & SSO for Odoo volgens de README wel en niet dekt, wat je nodig hebt voor de installatie en in welke Odoo-versies het zit.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen