Error after upgrade from 22 to 23

We are receiving an error “Uncaught server error: java.lang.NullPointerException” after upgrading keycloak from 22 to 23. We installed keycloak in Linux machine.
Please advise something to resolve the issue

2024-09-16 09:16:15,762 ERROR [org.keycloak.services.error.KeycloakErrorHandler] (executor-thread-2) Uncaught server error: java.lang.NullPointerException
        at io.vertx.core.net.impl.HostAndPortImpl.<init>(HostAndPortImpl.java:141)
        at io.vertx.core.net.HostAndPort.create(HostAndPort.java:20)
        at io.vertx.ext.web.impl.ForwardedParser.calculate(ForwardedParser.java:137)
        at io.vertx.ext.web.impl.ForwardedParser.scheme(ForwardedParser.java:70)
        at io.vertx.ext.web.impl.HttpServerRequestWrapper.scheme(HttpServerRequestWrapper.java:178)
        at org.jboss.resteasy.reactive.server.vertx.VertxResteasyReactiveRequestContext.getRequestScheme(VertxResteasyReactiveRequestContext.java:189)
        at org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.getScheme(ResteasyReactiveRequestContext.java:463)
        at org.jboss.resteasy.reactive.server.jaxrs.UriInfoImpl.getBaseUri(UriInfoImpl.java:128)
        at org.keycloak.urls.HostnameProvider.getScheme(HostnameProvider.java:51)
        at org.keycloak.quarkus.runtime.hostname.DefaultHostnameProvider.fromFrontEndUrl(DefaultHostnameProvider.java:177)
        at org.keycloak.quarkus.runtime.hostname.DefaultHostnameProvider.getScheme(DefaultHostnameProvider.java:86)
        at org.keycloak.models.KeycloakUriInfo.<init>(KeycloakUriInfo.java:50)
        at org.keycloak.services.DefaultKeycloakContext.getUri(DefaultKeycloakContext.java:79)
        at org.keycloak.services.DefaultKeycloakContext.getUri(DefaultKeycloakContext.java:86)
        at org.keycloak.services.resources.WelcomeResource.getWelcomePage(WelcomeResource.java:87)
        at org.keycloak.services.resources.WelcomeResource$quarkusrestinvoker$getWelcomePage_3d46f4348f9016709ff9c5ca428ac29847ab83d6.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:145)
        at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:576)
        at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
        at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29)
        at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29)
        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:833)