Przejdź do głównej treści
Two-Factor Authentication & SSO

Błędy Two-Factor Authentication & SSO for Odoo: kiedy pojawia się każdy komunikat i co robić

Komunikaty Two-Factor Authentication & SSO for Odoo dzielą się na pięć grup: passkeys FIDO2, połączenia OIDC, połączenia SAML, mapowania i wyjątki oraz dziennik zdarzeń uwierzytelniania, którego nie można edytować ani usuwać. Część z nich sama mówi, czego brakuje lub co zrobić, a poniżej znajdziesz każdy komunikat dosłownie, z informacją, kiedy się pojawia i jak zareagować.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
5 min

Jak czytać komunikaty modułu

Część komunikatów zawiera symbol zastępczy {} lub %s, w który moduł wstawia konkretną wartość: nazwę połączenia, domenę, adres URL lub przyczynę błędu. Tę wartość czytaj w pierwszej kolejności, bo to ona odróżnia jeden przypadek od drugiego.

Jeśli dopiero konfigurujesz moduł, przewodnik wdrożenia omawia ustawienia; tutaj przechodzimy komunikat po komunikacie.

Passkeys FIDO2: rejestracja i uwierzytelnianie

KomunikatKiedy się pojawiaCo zrobić
Passkeys (FIDO2) need Odoo 18 or later: on this Odoo use "TOTP Only" or "Either".Gdy włączasz passkeys w Odoo starszym niż 18Wybierz TOTP Only lub Either, tak jak wskazuje komunikat
A user can have at most 5 active FIDO2 credentials (FR-044). Please revoke an existing credential before registering a new one.Przy rejestracji nowego poświadczenia, gdy 5 jest już aktywnychUnieważnij istniejące poświadczenie i zarejestruj nowe
py_webauthn is not installed. FIDO2 registration is unavailable.Przy próbie rejestracji FIDO2 bez py_webauthnZgłoś brak py_webauthn osobie administrującej serwerem Odoo
py_webauthn is not installed.Krótka wersja tego samego ostrzeżenia, w kilku miejscach procesu FIDO2Tak samo jak w wierszu wyżej
Failed to generate FIDO2 registration options: {}Przy przygotowaniu rejestracji poświadczeniaPrzeczytaj przyczynę po dwukropku
FIDO2 registration verification failed: {}Przy weryfikacji rejestracjiPrzeczytaj przyczynę i powtórz rejestrację
Failed to generate FIDO2 authentication options: {}Przy przygotowaniu uwierzytelniania FIDO2Przeczytaj przyczynę podaną w komunikacie
FIDO2 credential not found for this user.Moduł nie znajduje poświadczenia tego użytkownikaSprawdź, czy poświadczenie należy do tego użytkownika
FIDO2 credential was registered for domain "{}" but current domain is "{}". Credential is invalid for this domain (FR-043).Bieżąca domena nie jest tą z rejestracjiZaloguj się przez domenę wskazaną w komunikacie
FIDO2 authentication verification failed: {}Przy weryfikacji uwierzytelnianiaPrzeczytaj przyczynę dodaną w komunikacie

W Odoo 17 nie ma passkeys: sam komunikat mówi, że wymagają Odoo 18 lub nowszego, i odsyła do TOTP Only lub Either.

Połączenia OIDC: dokument discovery i ID token

KomunikatKiedy się pojawiaCo zrobić
The connection "%s" already has its OIDC settings: edit them instead of adding others.Przy dodawaniu kolejnej konfiguracji OIDC do połączenia, które już ją maEdytuj istniejącą konfigurację
Issuer URL is required to fetch the discovery document.Przy pobieraniu dokumentu discovery bez Issuer URLPodaj Issuer URL
Failed to fetch OIDC discovery document from {}: {}Nie udało się pobrać dokumentu z tego adresuSprawdź adres URL i przyczynę z komunikatu
JWKS URI is not configured. Fetch the discovery document first.Brakuje JWKS URINajpierw pobierz dokument discovery
ID token validation failed: malformed token ({}).ID token jest nieprawidłowo sformatowanyPrzeczytaj szczegóły w nawiasie
ID token validation failed: algorithm {!r} is not accepted.Algorytm tokenu nie jest akceptowanySprawdź wskazany algorytm z osobą zarządzającą IdP
ID token validation failed: JWKS not readable ({}).Nie da się odczytać kluczy JWKSPrzeczytaj szczegóły w nawiasie
ID token validation failed: invalid signature.Podpis tokenu jest nieprawidłowyPrzejrzyj to z osobą zarządzającą IdP
ID token validation failed: missing claims.W tokenie brakuje claimsPrzejrzyj to z osobą zarządzającą IdP
ID token validation failed: issuer mismatch.Wystawca się nie zgadzaPorównaj wystawcę w połączeniu OIDC z wystawcą w IdP
ID token validation failed: audience mismatch.Odbiorca (audience) się nie zgadzaPrzejrzyj połączenie OIDC z osobą zarządzającą IdP
ID token validation failed: token expired.Token wygasłRozpocznij logowanie od nowa
ID token nonce mismatch: expected {} but got {}Otrzymany nonce nie jest oczekiwanymPorównaj dwie wartości z komunikatu

Wszystkie komunikaty zaczynające się od ID token validation failed pojawiają się przy walidacji tokenu zwróconego przez dostawcę tożsamości. Końcowa część mówi, która kontrola się nie powiodła.

Lista połączeń IdP w Ustawieniach Odoo z dwoma rekordami, Google Workspace OIDC i Microsoft Entra ID SAML
Lista połączeń IdP z kolumnami protokołu, firmy, aktywności, provisioningu JIT i trybu awaryjnego

Połączenia SAML i metadane IdP

KomunikatKiedy się pojawiaCo zrobić
The connection "%s" already has its SAML settings: edit them instead of adding others.Przy dodawaniu kolejnej konfiguracji SAML do połączenia, które już ją maEdytuj istniejącą konfigurację
Single Logout (SLO) is enabled but no IdP SLO URL is provided. Please enter the IdP SLO URL or disable SLO.SLO włączone bez adresu SLO IdPWpisz adres SLO IdP lub wyłącz SLO
xml.etree.ElementTree is not available.Moduł nie znajduje xml.etree.ElementTreeZgłoś to osobie administrującej serwerem Odoo
Failed to parse IdP metadata XML: {}Nie udało się odczytać XML z metadanymi IdPSprawdź XML i przyczynę dodaną w komunikacie

Mapowania, wyjątki i dziennik zdarzeń

KomunikatKiedy się pojawiaCo zrobić
Attribute mapping cannot belong to both a SAML config and an OIDC config. Please link it to exactly one.Mapowanie atrybutów jest powiązane jednocześnie z SAML i OIDCZostaw powiązanie tylko z jedną konfiguracją
Attribute mapping must be linked to either a SAML config or an OIDC config.Mapowanie atrybutów nie jest powiązane z żadnąPowiąż je z konfiguracją SAML lub OIDC
Group mapping cannot belong to both a SAML config and an OIDC config.Mapowanie grup jest powiązane z obiemaZostaw tylko jedną
Group mapping must be linked to either a SAML config or an OIDC config.Mapowanie grup nie jest powiązane z żadnąPowiąż je z konfiguracją SAML lub OIDC
Exemption expiry date must be today or in the future. Received: {}Data wygaśnięcia wyjątku jest w przeszłościUstaw dzisiejszą lub przyszłą datę
Editing not allowed: authentication event log records are append-only (tamper-evident audit trail).Przy próbie edycji wpisu dziennika zdarzeń uwierzytelnianiaNic: moduł nie pozwala ich edytować
Deletion not allowed: authentication event log records are append-only (tamper-evident audit trail).Przy próbie usunięcia wpisu dziennika zdarzeńNic: moduł nie pozwala ich usuwać
Lista polityk MFA w Ustawieniach Odoo z dwoma wierszami, Admin MFA Enforcement i Regular User MFA
Polityki MFA z firmą, akceptowanymi typami składników, okresem karencji i polem Active

Oba komunikaty dziennika zdarzeń nie wskazują błędu konfiguracji: tekst mówi, że do tych wpisów można jedynie dopisywać nowe (append-only). Jeśli chcesz coś poprawić, to nie jest właściwe miejsce.

Jak pomaga FlexigoTech

Jeśli komunikat nie wyjaśnia się sam, możemy przejrzeć go razem z Tobą. FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20, w cenie 9 € netto (bez VAT) za wersję Odoo, płatność jednorazowa. Jeśli nie masz pewności, czy pasuje do Twoich potrzeb, sprawdź, co obejmuje i w której wersji, a szczegóły zakupu znajdziesz na stronie modułu.

Czytaj dalej

Jak działa od środka Two-Factor Authentication & SSO for Odoo: słowniczek menu, zadań i modeliMenu, zaplanowane akcje i modele Two-Factor Authentication & SSO for Odoo opisane w formie słowniczka, z dokładnymi nazwami, które zobaczysz w Odoo.Uruchomienie Two-Factor Authentication & SSO for Odoo, pytanie po pytaniuJakie pola wypełnić w konfiguracji OIDC lub SAML, jak mapować claimy i grupy oraz co sprawdzić w pierwszym tygodniu z Two-Factor Authentication & SSO for Odoo.Two-Factor Authentication & SSO for Odoo: kiedy pasuje i co mieć przed instalacjąCo obejmuje, a czego nie, Two-Factor Authentication & SSO for Odoo według README, co przygotować przed instalacją i w jakich wersjach Odoo jest dostępny.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła