Виправлення помилки "Invalid username or password"

Можливі причини:

  • Користувач забув пароль до свого профілю;

  • Користувач ввів неправильний пароль понад п’ять разів;

  • Один з дочірніх профілів користувача не має пароль;

  • Основний профіль користувач не має пароля;

invalid u p 1

Послідовність дій для виправлення:

  1. Зайти в адміністративну консоль Keycloak через openshift-sso:

    invalid u p 2

  2. Вибрати realm Openshift:

    invalid u p 3

  3. Перейти у розділ Users:

    invalid u p 4

  4. Знайти необхідного користувача через поле пошуку або вручну у списку (відобразіть користувачів за допомогою кнопки View all users):

    invalid u p 5

  5. Зайти до вибраного профілю та обрати розділ Role Mappings. Перевірити наявні доступи до реєстрів, де cp-registry-admin-<назва_реєстру>:

    invalid u p 6

  6. Повторити кроки 2-5 з realms <назва_реєстру>-admin, control-plane-admin та master. В розділі Credentials перевірити, щоб тут були відсутні будь-які записи.

    invalid u p 7

  7. Якщо користувач має доступ більше ніж до одного реєстру - повторити крок 6 для всіх реєстрів.

  8. Якщо у вибраних admin-realms були присутні будь-які записи - видаліть їх та перевірте наявність проблеми. Якщо проблема залишилась - продовжити йти за інструкцією.

  9. Повторюємо крок 6 для realm Openshift.

  10. Видалити запис password:

    invalid u p 8

  11. Задати новий тимчасовий пароль для користувача згідно з наявними вимогами до складності паролів та перевірте наявність проблеми:

    invalid u p 9

  12. У разі подальшої наявності проблеми - зачекати 30 хв та перевірити ще раз. Дана проблема виникає внаслідок неправильного введення пароля до профілю користувача понад п’ять разів (захист від атак підбору паролів).

  13. Опціонально: Якщо користувач має проблеми з двофакторною автентифікацією - видаліть запис otp в розділі Credentials користувача.