репозитория Github в Keycloak после добавления их в каталог поставщика и пытался запустить приложение. Я получил следующий стек ошибок
Код: Выделить всё
2024-10-02 14:36:43,132 ERROR [liquibase.changelog.ChangeSet] (main) ChangeSet META-INF/challenge-changelog.xml::app-auth-challenge::giuliano.mele@verdigado.com encountered an exception.
UPDATE SUMMARY
Run: 3
Previously run: 0
Filtered out: 0
-------------------------------
Total change sets: 3
2024-10-02 14:36:43,170 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to start server in (development) mode
2024-10-02 14:36:43,170 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to update database
2024-10-02 14:36:43,170 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: liquibase.exception.LiquibaseException: liquibase.exception.MigrationFailedException: Migration failed for changeset META-INF/challenge-changelog.xml::app-auth-challenge::giuliano.mele@verdigado.com:
Reason: liquibase.exception.DatabaseException: (conn=43) Can't create table `keycloak`.`app_auth_challenge` (errno: 150 "Foreign key constraint is incorrectly formed") [Failed SQL: (1005) ALTER TABLE keycloak.app_auth_challenge ADD CONSTRAINT FK_APP_AUTH_CHALLENGE_ON_REALM FOREIGN KEY (realm_id) REFERENCES keycloak.realm (id) ON DELETE CASCADE]
2024-10-02 14:36:43,171 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: liquibase.exception.MigrationFailedException: Migration failed for changeset META-INF/challenge-changelog.xml::app-auth-challenge::giuliano.mele@verdigado.com:
Reason: liquibase.exception.DatabaseException: (conn=43) Can't create table `keycloak`.`app_auth_challenge` (errno: 150 "Foreign key constraint is incorrectly formed") [Failed SQL: (1005) ALTER TABLE keycloak.app_auth_challenge ADD CONSTRAINT FK_APP_AUTH_CHALLENGE_ON_REALM FOREIGN KEY (realm_id) REFERENCES keycloak.realm (id) ON DELETE CASCADE]
2024-10-02 14:36:43,171 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Migration failed for changeset META-INF/challenge-changelog.xml::app-auth-challenge::giuliano.mele@verdigado.com:
Reason: liquibase.exception.DatabaseException: (conn=43) Can't create table `keycloak`.`app_auth_challenge` (errno: 150 "Foreign key constraint is incorrectly formed") [Failed SQL: (1005) ALTER TABLE keycloak.app_auth_challenge ADD CONSTRAINT FK_APP_AUTH_CHALLENGE_ON_REALM FOREIGN KEY (realm_id) REFERENCES keycloak.realm (id) ON DELETE CASCADE]
2024-10-02 14:36:43,171 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: (conn=43) Can't create table `keycloak`.`app_auth_challenge` (errno: 150 "Foreign key constraint is incorrectly formed") [Failed SQL: (1005) ALTER TABLE keycloak.app_auth_challenge ADD CONSTRAINT FK_APP_AUTH_CHALLENGE_ON_REALM FOREIGN KEY (realm_id) REFERENCES keycloak.realm (id) ON DELETE CASCADE]
2024-10-02 14:36:43,171 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: (conn=43) Can't create table `keycloak`.`app_auth_challenge` (errno: 150 "Foreign key constraint is incorrectly formed")
2024-10-02 14:36:43,171 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) For more details run the same command passing the '--verbose' option. Also you can use '--help' to see the details about the usage of the particular command.
Изображение структуры таблицы базы данных
Вот спецификация моей системы:
Alama Linux 9.4
MariaDB 10.5.22
Keycloak 24.0. 4
Keycloak-mfa-plugin 24.0.4
Я пытался изменить структуру таблицы базы данных, но это не сработало.
Подробнее здесь: https://stackoverflow.com/questions/790 ... h-keycloak