HTTP Status 500 – Internal Server Error
search cancel

HTTP Status 500 – Internal Server Error

book

Article ID: 398394

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation

Issue/Introduction

When trying to open DSM Web Admin Console following error appears :

 

HTTP Status 500 – Internal Server Error

Type Exception Report
Message Filter execution threw an exception
Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception
javax.servlet.ServletException: Filter execution threw an exception
com.ca.wac.utilities.RedirectFilter.doFilter(RedirectFilter.java:71)

Root Cause
java.lang.NoClassDefFoundError: Could not initialize class com.ca.wac.plugin.WACPlugin
com.ca.wac.config.ManagerDetailsFactory.getDefaultManager(ManagerDetailsFactory.java:152)
com.ca.wac.auth.AuthFilter.verifyManager(AuthFilter.java:447)
com.ca.wac.auth.AuthFilter.doFilter(AuthFilter.java:123)
com.ca.wac.utilities.RedirectFilter.doFilter(RedirectFilter.java:71)

Environment

Client Automation - All Versions

Cause

This problem could occur after installation of a patch like 99112337 (Client Automation Certification - Windows 11 24H2 - Manager patch)

Client Automation Certification - Windows 11 24H2 - Manager patch

File <DSM_PATH>\Web Console\webapps\wac\WEB-INF\classes\com\ca\wac\config\WACConfig.properties is not correct as it contains some empty values.

Resolution

  1. Stop tomcat
    caf stop tomcat

  2. In directory <DSM_PATH>\Web Console\webapps\wac\WEB-INF\classes\com\ca\wac\config, rename the files WACconfig.properties and waclog.properties as WACconfig.properties.old and waclog.properties.old

  3. Copy the files WACconfig.properties and waclog.properties from directory <DSM_PATH>\backup to directory <DSM_PATH>\Web Console\webapps\wac\WEB-INF\classes\com\ca\wac\config

  4. Start tomcat
    caf start tomcat