Troubleshooting Mid Tier cache issues
To improve performance, compiles the object metadata with the required Java script and resource files and caches the compiled object. There can be cases where the cache does not update successfully.
This section describes the appropriate logging and troubleshooting steps to either resolve the problem or create a BMC Support case.
Symptom
- Forms displayed in the have missing fields or active links.
- ARERR 9215 is displayed when a form is requested.
Scope
One or more users experience the problem.
Resolution
Perform the following steps to troubleshoot the cache issues:
Step | Task | Description |
1 | Identify the problem | Analyze the following:
|
2 | ActiveLink logging test |
|
3 | Refresh the cache | Perform the following steps to refresh the cache:
Important: After each procedure, you must clear the browser cache before testing. |
4 | If the issue is not resolved by clearing cache, enable logs and reproduce the issue. | To understand the form HTML, form.js, and udd.js, related to a form, perform network capture when the form loads.
Perform tracelogging of the cached objects. For more information, see the following videos on Note: Unless you can access a specific and a specific , you need to enable the logging on all user facing s and s that are behind a load balancer. |
5 | Disable the logging | To disable the logging, use steps described in Enabling-logs-for-Mid-Tier-troubleshooting. Remember to disable the logs from each and , on which logging was enabled. |
6 | Collect the logs
| Copy the logs to another location where you can review them so that they do not get overwritten. The logs may be large depending on volume of activity during the logging period. Collecting and tracelogger logs Zip up all logs to the log location specified on the Log Settings page of Configuration Tool. C:\Program files\BMC Software\ARsystem\midtier\logs f For Linux, the default location is as follows: /opt/bmc/ARsystem/midtier/logs |
7 | Create a BMC Support Case | Collect and send logs and detailed information when creating a case with BMC Support:
|
8 | Analyze the logs | You can review the logs yourself and try to identify error messages or behaviors. Use the table below to troubleshoot the issue based on the symptoms and error messages. |
After you determine a specific symptom or error message, use the following table to identify the solution:
Symptom | Where | Action | Reference |
---|---|---|---|
ARERR 9215: Error generating page content when displaying a form in the . | version 8.x or higher | Review the referenced article for various cases. | Knowledge Article: Error generating page content when displaying a form in the mid-tier |
Missing objects, buttons, and tabs when object is cached in the viewstats file. | version 9.1.02 and 9.1.03 | Apply hotfix, MT_9103P1_2017OCT05_CU_ALL.zip, to Midtier 9.1.03 patch 001. Workaround: Enable preload. | Knowledge Article: Missing Objects buttons/Tabs when object is cached per the viewstats file |
ARERR 9215 occurs on when accessing forms with AP prefix. | ITSM 8.1.01 | The problem in the legacy field, 1020, exists on the following forms with AP prefix. Perform the following steps to resolve the problem:
| Knowledge Article: ERROR 9215 happens on MidTier when accessing forms with AP prefix |
Sync Cache may cause server not responding or significant performance problems. | 9.1.02 | Upgrade to version 9.1.03. |
Related topic