You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bonjour,
En utilisant un provider keycloak de terraform "mrparkers/keycloak" version 4.4.
J'ai l'erreur suivante:
Error: error sending PUT request to /admin/realms/moneytrack/identity-provider/instances/oidc: 500 Internal Server Error. Response body: {"error":"unknown_error","error_description":"For more on this error consult the server log."}
│
│ with module.keycloak.keycloak_oidc_identity_provider.realm_identity_provider,
│ on ../../modules/apps/keycloak/oidc.tf line 1, in resource "keycloak_oidc_identity_provider" "realm_identity_provider":
│ 1: resource "keycloak_oidc_identity_provider" "realm_identity_provider" {
En regardant les logs sur le server on l'erreur suivante:
2025-01-24 11:22:40,174 ERROR [org.keycloak.services.error.KeycloakErrorHandler] (executor-thread-364) Uncaught server error: org.keycloak.models.ModelException: Identity provider mapper name must be unique per identity provider
at org.keycloak.models.jpa.JpaIdentityProviderStorageProvider.checkUniqueMapperNamePerIdentityProvider(JpaIdentityProviderStorageProvider.java:568)
at org.keycloak.models.jpa.JpaIdentityProviderStorageProvider.createMapper(JpaIdentityProviderStorageProvider.java:340)
at org.keycloak.models.cache.infinispan.idp.InfinispanIdentityProviderStorageProvider.createMapper(InfinispanIdentityProviderStorageProvider.java:292)
at org.keycloak.models.cache.infinispan.RealmAdapter.addIdentityProviderMapper(RealmAdapter.java:1201)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at fr.ans.keycloak.providers.prosanteconnect.ProSanteConnectIdentityProviderConfig.validate(ProSanteConnectIdentityProviderConfig.java:101)
at org.keycloak.models.utils.RepresentationToModel.toModel(RepresentationToModel.java:906)
at org.keycloak.services.resources.admin.IdentityProviderResource.updateIdpFromRep(IdentityProviderResource.java:191)
at org.keycloak.services.resources.admin.IdentityProviderResource.update(IdentityProviderResource.java:167)
at org.keycloak.services.resources.admin.IdentityProviderResource$quarkusrestinvoker$update_1107b53e997b386607b6eddfc7e316e94d4a2e04.invoke(Unknown Source)
at org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)
at io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(QuarkusResteasyReactiveRequestContext.java:141)
at org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run(AbstractResteasyReactiveContext.java:147)
at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:635)
at org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2516)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2495)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1495)
at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:1583)
En regardant dans le code, j'ai trouver que le soucis étais la:
@Override
public void validate(RealmModel realm) {
super.validate(realm);
if (!isCreated()) {
getDefaultMappers().forEach(realm::addIdentityProviderMapper);
getConfig().put(IS_CONFIG_CREATED_PROPERTY, "true");
}
}
Je ne sais pas si vous avez des recommandations concernant l'erreur.
Merci pour votre aide.
The text was updated successfully, but these errors were encountered:
Bonjour,
En utilisant un provider keycloak de terraform "mrparkers/keycloak" version 4.4.
J'ai l'erreur suivante:
En regardant les logs sur le server on l'erreur suivante:
En regardant dans le code, j'ai trouver que le soucis étais la:
Je ne sais pas si vous avez des recommandations concernant l'erreur.
Merci pour votre aide.
The text was updated successfully, but these errors were encountered: