Configuring Federated Searches
Federated searches allow you to link to multiple Voyager indexes and view them within a single Voyager application.  A central, federated index draws information from indexes of satellite Voyager instances. The following diagram illustrates data flow in a Federated Search configuration. Â
Â
Voyager uses a security token to allow secure federated searches with remote catalogs.Â
To configure Federated Search, go to Manage > Index > Federated Catalog Search.Â
Steps to Configure Federation
To make sure that the security for federation is correctly configured, follow these steps (not required for federation without security):
Generate an Authentication Token (Secret Key) on the parent Voyager instance
Copy the Secret Key to all of the remote Voyager instances
Add the remote catalogs on the parent Voyager server
Save the search so that you can access these settings later
Configuring Authentication
Voyager uses a security token to allow secure federated searches with remote catalogs.  To configure Authentication Tokens, follow these steps:
Go to Manage Voyager > Security > Authentication
In the Authentication Tokens section, click Generate to create a new Secret Key
Click Save
Copy the Secret KeyÂ
Paste the Secret Key in the Authentication page for all remote Voyager servers
Â
Adding Remote Catalogs
After configuring the Secret Key, you can add the remote catalogs on the parent Voyager instance
To add a remote catalog:
Go to Manage Voyager > Index > Configure Federated Catalog Search
Enter the URL to the remote Voyager instance in the Add Catalog box and click Add
To edit or remove existing catalogs, use the Edit and Remove options.
NOTE: The sequence of steps is very important. If you add the remote catalogs to the parent Voyager server before you configure the Secret Key on the remote instances, the remote catalogs will appear with a warning message on the parent. Â To remove these messages, you need to remove and re-add the remote catalogs.
Â
Â
Save the Search
To capture these settings and make them available later, save the search.Â
Important Note
In order for a Federated Search Server to retrieve catalogs from remote Voyager Clients, you must change the remote URLs from the default of localhost:8888 to either the machine's hostname:port or a fully qualified domain name (FQDN:port). (The latter is only required for those organizations using DNS, or with servers facing the Public Internet.) Â