Виправлення помилки "Invalid username or password"
Можливі причини:
-
Користувач забув пароль до свого профілю;
-
Користувач ввів неправильний пароль понад п’ять разів;
-
Один з дочірніх профілів користувача не має пароль;
-
Основний профіль користувач не має пароля;
Послідовність дій для виправлення:
-
Зайти в адміністративну консоль Keycloak через openshift-sso:
-
Вибрати realm Openshift:
-
Перейти у розділ Users:
-
Знайти необхідного користувача через поле пошуку або вручну у списку (відобразіть користувачів за допомогою кнопки View all users):
-
Зайти до вибраного профілю та обрати розділ Role Mappings. Перевірити наявні доступи до реєстрів, де cp-registry-admin-<назва_реєстру>:
-
Повторити кроки 2-5 з realms <назва_реєстру>-admin, control-plane-admin та master. В розділі Credentials перевірити, щоб тут були відсутні будь-які записи.
-
Якщо користувач має доступ більше ніж до одного реєстру - повторити крок 6 для всіх реєстрів.
-
Якщо у вибраних admin-realms були присутні будь-які записи - видаліть їх та перевірте наявність проблеми. Якщо проблема залишилась - продовжити йти за інструкцією.
-
Повторюємо крок 6 для realm Openshift.
-
Видалити запис password:
-
Задати новий тимчасовий пароль для користувача згідно з наявними вимогами до складності паролів та перевірте наявність проблеми:
-
У разі подальшої наявності проблеми - зачекати 30 хв та перевірити ще раз. Дана проблема виникає внаслідок неправильного введення пароля до профілю користувача понад п’ять разів (захист від атак підбору паролів).
-
Опціонально: Якщо користувач має проблеми з двофакторною автентифікацією - видаліть запис otp в розділі Credentials користувача.