DEVTEST components are upgrade to DEVTEST10.7.2 SP3. When I try to login to VSCatalog, getting the below error :
VSCatalog logs show:
2024-02-06 11:01:31.049 DEBUG 10180 --- [ XNIO-2 task-37] c.c.a.sv.bespin.security.JWTLoginFilter : failure authentication with exception :java.lang.RuntimeException: Could not obtain configuration from server [https://IAM-host:51111/auth/realms/service_virtualization/.well-known/uma-configuration].
at org.keycloak.authorization.client.AuthzClient.<init>(AuthzClient.java:92)
at org.keycloak.authorization.client.AuthzClient.create(AuthzClient.java:60)
at com.ca.ad.sv.bespin.security.AuthzClientProvider.getAuthzClient(AuthzClientProvider.java:72)
at com.ca.ad.sv.bespin.security.SvCatalogTokenProvider.addAuthenticate(SvCatalogTokenProvider.java:62)
at com.ca.ad.sv.bespin.security.JWTLoginFilter.attemptAuthentication(JWTLoginFilter.java:59)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.keycloak.authorization.client.util.HttpResponseException: Unexpected response from server: 404 / Not Found
at org.keycloak.authorization.client.util.HttpMethod.execute(HttpMethod.java:95)
at org.keycloak.authorization.client.util.HttpMethodResponse$2.execute(HttpMethodResponse.java:48)
at org.keycloak.authorization.client.AuthzClient.<init>(AuthzClient.java:90)
DEVTEST 10.7.2 and newer
Cause : incompatibility between Devtest component versions.
IAM ,ED and Registry are on SP3. VSCatalog was on 10.7.2 GA version.
Installed Servicepack for VSCatalog vscatalog-servicepack-1.7.8.sp3.zip and we are now able to login.