Troubleshooting
Problem
MustGather information for problems with the creation and configuration of the IBM WebSphere® Intelligent Management On-Demand router (ODR). Before engaging IBM support, review this information to familiarize yourself with the troubleshooting process.
Resolving The Problem
If IBM® support is engaged, continue to the component-specific MustGather information. Otherwise, click: MustGather: Read first for WebSphere® Intelligent Management.
ODR-specific MustGather information:
If a servlet engine (SRVE) error is displayed in the browser, then it did not originate from the IBM WebSphere® Application Server and not from the ODR.
ODR-specific MustGather information:
If a servlet engine (SRVE) error is displayed in the browser, then it did not originate from the IBM WebSphere® Application Server and not from the ODR.
If there is a blank screen or another non-SRVE error code message, and the failure does not occur going directly to an Application Server, enable the following trace in the ODR. Send the minimum number of requests from your browser so that the error occurs again.
Collect the following information:
Collect the following information:
- Description of the problem that includes:
- Steps to re-create
- What is the expected behavior
- What occurs that indicates that there is a problem
- Client addresses and URL
- Time that the failure was captured in data provided
- Enable the following trace on the WebSphere® Deployment Manager process
com.ibm.ws.odc.*=all: com.ibm.ws.wsgroup.*=all
- Enable the following trace on the ODR processes
com.ibm.ws.odc.*=all:com.ibm.ws.wsgroup.*=all:
com.ibm.ws.proxy.*=all:com.ibm.ws.dwlm.*=all:
com.ibm.ws.xd.dwlm.client.*=all:com.ibm.ws.xd.comm.*=all:
com.ibm.ws.xd.work.*=all:com.ibm.ws.classify.*=all:
com.ibm.wsmm.*=all:com.ibm.ws.genericbnf.*=all:
com.ibm.ws.http.channel.*=all:com.ibm.ws.tcp.channel.*=all:
com.ibm.ws.dwlm.client.TargetDescriptorImpl=off - Increase the log size to 100MB and historical logs to 10 to prevent the logs from wrapping.
- Stop the Deployment Manager and ODR processes
- Clear out the Deployment Manager, ODR logs, and ffdc directories
- Start the Deployment Manager and ODR processes
- Note: If the problem is related to an invalid HTTP response, run the odrDebug.py script
The purpose of the odrDebug.py script is to help diagnose errors returned by the ODR, particularly 404 and 503 errors.
From the $WAS_HOME\bin directory, enter:
wsadmin.sh -lang jython -f odrDebug.py setHttpDebug <my_node> <my_odr> <http_error> true 2
<my_node> is the node_name that needs to be debugged
<my_odr> is the name of the ODR that needs to be debugged
<http_error> is the http response code that needs to be debugged (example, 503) - Re-create the problem with the ODR.
- Run the collector tool on each installation.
- Include the target.xml file from all the nodes with tracing enabled.
Location of target.xml:
$WAS_HOME/AppServer/profiles/<profileName>/installedFilters/wlm/<servername>/target.xml
- Include the target.xml file from all the nodes with tracing enabled.
- Send collected information and files to IBM for diagnostic review.
- Follow these instructions to send diagnostic information to IBM support.
Related Information
[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Intelligent Management Pack","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]
Was this topic helpful?
Document Information
Modified date:
12 October 2020
UID
swg21221275