Startup and UI troubleshooting
See the following information to troubleshoot issues occurring when launching the application.
Chrome extension display issues on Story Topology page
When displaying the details for a listed event in the Resolution Hub using the Chrome browser, the resizing of the page may cause screen errors.
- Workaround
- Remove the MEGA Secure Cloud Storage and Chat extension.
Browser certificate failure (Internet Explorer and Edge only) (on-prem and OCP)
- Copy the root certificate (asm-ca.crt) from the following location on the
Agile Service Manager server, then save it locally:
/opt/ibm/netcool/asm/security/Tip: To obtain the root certificate using Firefox:- Open the Firefox browser and log into DASH.
- While logged into DASH, open a new browser tab and navigate to
https://asm-ui-host, where 'asm-ui-host' is the host name of the server running
the nasm-ui container.
The Agile Service Manager 'About' page will be displayed. - Click the padlock icon in the browser address bar.
- Click to display the certificate dialog.
- Click Details, then select the ASM CA item.
- Click Export, and then save the root CA certificate as a local file.
- On your local Windows machine, locate the Agile Service Manager root certificate using File
Explorer, open the context (right-click) menu, then click Install
Certificate.
The Import wizard will be displayed. - For the Store Location, select This Machine, then click Next.
- Select Place all certificates in the following store, then browse to choose Trusted Root Certification Authorities.
- Click Next and Finish.
Cassandra database startup issue (on-prem)
During startup, the topology service attempts to connect to the Cassandra datastore before it has fully started, thereby causing an error message such as the following:
ERROR [14:11:07.330] [main] c.i.i.t.g.ConnectionManager - Unexpected Throwable caught creating TitanGraphjava.lang.IllegalArgumentException: Could not instantiate implementation: com.thinkaurelius.titan.diskstorage.cassandra.astyanax.AstyanaxStoreManager
Permissions of data and logs directories can result in Agile Service Manager not coming up cleanly with some services continually restarting, e.g. if you delete the directories and then restart without the right environment.
- Workaround
- None required.
(On-prem only:) Certificate for asm-nginx system component expires
If your on-prem Agile Service Manager deployment has been running for a long time (for example, several years), the Nginx certificate may expire. If this happens, access to all other Agile Service Manager micro-services will be suspended.
- Workaround
- Reinstall the nasm-nginx component:
- Stop Agile Service Manager:
$ASM_HOME/bin/asm_stop.sh
- To create a backup, rename all the Nginx items in the security directory
($ASM_HOME/security/asm-nginx.*):
mv $ASM_HOME/security/asm-nginx.* <backup_folder>
- Remove nasm-nginx using the
yum remove
command:sudo yum remove nasm-nginx
- Install nasm-nginx again using the
yum install
command:sudo yum install nasm-nginx<version>.rpm
- Start the Agile Service Manager:
$ASM_HOME/bin/asm_start.sh
- Stop Agile Service Manager: