After deploying the geoserver 2.23.0 integrated with keycloak user can’t logout from geoserver anymore. The exception is pointing to the lines added as part of https://osgeo-org.atlassian.net/browse/GEOS-10843
Checking this ticket as part of release process. I updated the components to say community modules (and had to find the PR in able to figure that out since I do not have all the module memorized).
After deploying the geoserver 2.23.0 integrated with keycloak user can’t logout from geoserver anymore. The exception is pointing to the lines added as part of https://osgeo-org.atlassian.net/browse/GEOS-10843
java.lang.NullPointerException org.geoserver.security.keycloak.GeoServerKeycloakFilter.logout(GeoServerKeycloakFilter.java:127) org.geoserver.security.filter.GeoServerLogoutFilter.doLogout(GeoServerLogoutFilter.java:90) org.geoserver.security.filter.GeoServerLogoutFilter.doFilter(GeoServerLogoutFilter.java:78) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilterInternal(GeoServerSecurityContextPersistenceFilter.java:72) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221) org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186) org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:142) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:77) org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:48) org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:49) org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)