Hi Experts,
We are using 12.0.4 keycloak service for our authetication . now we are upgrading keycloak to 22.0.1 version as a docker container as a fresh installation in production mode. But we could not able to bring up with prod mode also we got the below error.
> Blockquotkeycloak | 2023-10-30 15:54:33,284 INFO [org.keycloak.services] (main) KC-SERVICES0050: Initializing master realm
keycloak | 2023-10-30 15:54:35,688 INFO [org.infinispan.CLUSTER] (main) ISPN000080: Disconnecting JGroups channel ISPN
keycloak | 2023-10-30 15:54:35,726 WARN [io.vertx.core.impl.DeploymentManager] (Finalizer) Failed to run close hook: java.util.concurrent.RejectedExecutionException: event executor terminated
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:934)
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:351)
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:344)
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:836)
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.execute0(SingleThreadEventExecutor.java:827)
keycloak | at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:817)
keycloak | at io.vertx.core.impl.EventLoopContext.execute(EventLoopContext.java:88)
keycloak | at io.vertx.core.impl.ContextBase.execute(ContextBase.java:225)
keycloak | at io.vertx.core.impl.future.FutureBase.emitFailure(FutureBase.java:66)
keycloak | at io.vertx.core.impl.future.FutureImpl.addListener(FutureImpl.java:191)
keycloak | at io.vertx.core.impl.future.PromiseImpl.addListener(PromiseImpl.java:23)
keycloak | at io.vertx.core.impl.future.FutureImpl.onComplete(FutureImpl.java:164)
keycloak | at io.vertx.core.impl.future.PromiseImpl.onComplete(PromiseImpl.java:23)
keycloak | at io.vertx.core.net.impl.TCPServerBase.actualClose(TCPServerBase.java:302)
keycloak | at io.vertx.core.net.impl.TCPServerBase.close(TCPServerBase.java:295)
keycloak | at io.vertx.core.http.impl.HttpServerImpl.close(HttpServerImpl.java:214)
keycloak | at io.vertx.core.impl.CloseFuture.close(CloseFuture.java:143)
keycloak | at io.vertx.core.impl.CloseFuture.finalize(CloseFuture.java:170)
keycloak | at java.base/java.lang.System$2.invokeFinalize(System.java:2297)
keycloak | at java.base/java.lang.ref.Finalizer.runFinalizer(Finalizer.java:88)
keycloak | at java.base/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
keycloak |
keycloak | 2023-10-30 15:54:35,729 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to start server in (production) mode
keycloak | 2023-10-30 15:54:35,730 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Unable to start HTTP server
keycloak | 2023-10-30 15:54:35,730 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: io.vertx.core.VertxException: Invalid DER: object is not integer
keycloak | 2023-10-30 15:54:35,730 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Invalid DER: object is not integer
keycloak | 2023-10-30 15:54:35,730 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.e
But we could able to start keycloak with developer mode. Kindly help me on this!