Troubleshooting
Problem
When using OpenID login within Dynamic Workload Console, "Monitor Event Rules" and "Manage Workload Security" hang when they are clicked. Other menu options work without issue.
Cause
** Please note that this issue is not due to Dynamic Workload Console or IBM Workload Scheduler. Rather, it is due to the version level of Liberty. The problem will occur on whatever version of DWC is installed, if using one of the Liberty released in the interval March 2024 - August 2024 (versions above).
Diagnosing The Problem
Checking the messages.log for WebSphere Liberty Profile (WLP), check for error such as:
[6/3/24, 16:17:24:499 EDT] 000001c4 com.ibm.ws.webcontainer.srt E SRVE0133E: An error occurred while parsing parameters. {0}
java.io.IOException: SRVE0216E: post body contains less bytes than specified by content-length
at com.ibm.ws.webcontainer.servlet.RequestUtils.getPostBody(RequestUtils.java:252)
at com.ibm.ws.webcontainer.servlet.RequestUtils.parsePostData(RequestUtils.java:288)
at com.ibm.ws.webcontainer.servlet.RequestUtils.parsePostDataLong(RequestUtils.java:308)
at com.ibm.ws.webcontainer31.srt.SRTServletRequest31.parsePostData(SRTServletRequest31.java:307)
at com.ibm.ws.webcontainer.srt.SRTServletRequest.parseParameters(SRTServletRequest.java:2442)
at com.ibm.ws.webcontainer.srt.SRTServletRequest.getParameter(SRTServletRequest.java:1969)
at jakarta.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:150)
at com.ibm.mdr.common.CommonServletRequest.getParameter(CommonServletRequest.java:89)
at com.ibm.webnav.servlet.WnTransactionManager.processTransaction(WnTransactionManager.java:8
Resolving The Problem
Option 1:
If WLP 24.0.0.6 is used, apply WLP 24.0.0.6.
Obtain and apply iFix for this defect:
https://github.com/OpenLiberty/open-liberty/issues/29221
The iFix will need to be requested from the WLP team. Please contact support to make this request.
Option 2:
Apply WLP 24.0.0.2 or earlier, or WLP 24.0.0.9 or higher.
In case of Liberty WLP 24.0.0.9 or higher, due to an enforcement of the hostname verification on SSL certificates Liberty implemented in versions equal or greater than 2024.08, environments using certificates configured without a SAN value matching the hostname may experience problems when scheduling on dynamic agents and when connecting DWC to the master. Refer to Possible IWS compatibility issues with Liberty 24.0.0.8 or higher for details
Related Information
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
15 October 2024
UID
ibm17167968