Troubleshooting Search
When you use the Unison Search feature, Axon searches for the object that you select and displays all linked objects in all the available facets. You can also use the Quick Search feature to search for a particular object across all facets.
You might encounter the following issues with Unison Search or Quick Search:
- •Objects that exist in Axon do not appear in Quick Search results.
- •Items that are newly created in Axon do not appear in Quick Search or Unison Search results.
- •Axon displays a message that the Unison Search service is not available.
Perform the following tasks to fix search issues:
Verify that the Graph Database Service is Running
To verify that the Graph Database service is running, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh orientdb status
If the service is shut down, go to the <INSTALLATION_DIR>/bin directory, and run the following command to restart the Axon services:
sh startup.sh
If the Axon maps are displayed incorrectly after you restart the Graph Database service, perform the following steps in the Linux environment to reindex the database:
- 1. Run the following command to define the Axon environment variable so that the Linux system can access the Axon resources at the correct location:
source <INSTALLATION_DIR>/scripts/exportEnv.sh
- 2. Go to the <INSTALLATION_DIR>/scripts directory, and run the following script to reindex the database:
sh reIndex.sh
Reindex the Search Database
Reindex the search database from the Linux environment.
- 1. Run the following command to define the Axon environment variable so that the Linux system can access the Axon resources at the correct location:
source <INSTALLATION_DIR>/scripts/exportEnv.sh
- 2. Go to the <INSTALLATION_DIR>/scripts directory, and run the following script to reindex the search database:
sh reIndex.sh
Verify that the Messaging Service is Running
To verify that the Messaging service is running, perform the following steps:
- 1. From the Axon toolbar, click the Admin Panel menu item under your user name.
- 2. In the Super Admin menu on the left of the page, click Admin Dashboard.
- 3. In the Status of Axon Services section, see Message Broker.
- 4. Optionally, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command to check the status of the service:
sh rabbitmq status
If the service is shut down, go to the <INSTALLATION_DIR>/bin directory, and run the following command to restart the Axon services:
sh startup.sh
Verify that the Daemon Tools Service is Running
To verify that the Daemon Tools service is running, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh daemontools status
If the service is shut down, go to the <INSTALLATION_DIR>/bin directory, and run the following command to restart the Axon services:
sh startup.sh
Verify that the OdbConsumer Service is Running
To verify that the OdbConsumer service is running, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh OdbConsumer status
If the service is shut down, go to the <INSTALLATION_DIR>/bin directory, and run the following command to restart the Axon services:
sh startup.sh
Verify that the Unison Search Service is Running
To verify that the Unison Search service is running, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh axon_unison_microservice_init status
If the service is shut down, go to the <INSTALLATION_DIR>/bin directory, and run the following command to restart the Axon services:
sh startup.sh
Verify the Axon URL
Effective in version 5.3, the Axon installer assigns the following port numbers as the default value for the Apache server:
- •If you use HTTP authentication, the installer assigns 9999 as the default port number for the Apache server.
- •If you use HTTPS authentication, the installer assigns 9443 as the default port number for the Apache server.
Depending on whether you selected the default port number or entered a custom port number for the Apache server during installation, you must enter the correct port number in the browser address field. Make sure that users access Axon by typing the fully qualified host name and port number in the address bar of the web browser. The Axon URL must be in the following format: http(s)://<Axon_host>:<9999_or_9443_or_custom_port_number>