Title: Configuring TeamPage 7.0 to use Solr 9.x

In order to configure TeamPage to use Solr, you must download, install, and configure the Solr connector plug-in and then tell TeamPage to use Solr as the default search engine.

Download the Solr Connector Plug-in



If you don't already have it installed, download the Solr connector plug-in appropriate for your version of TeamPage:



To install the plug-in:

1. Navigate to the server settings > Plugins page, and scroll to the bottom of the page.

2. Under Install New Plugin, click Choose File and select the plug-in .zip file you downloaded, then click Install.

3. After the page reloads, the plug-in is installed, but TeamPage needs to be restarted. Navigate to server settings > General and click Restart TeamPage to restart.

Configure the Solr Connector Plug-in



Under server settings > General > Search Settings > External Search Engines > Solr Setup, click the Launch Solr Setup button.

[image]

In the Solr Setup dialog,

Set Solr Enabled to yes and enter the IP or DNS address of your Solr server in the Solr Server Name input, then press Apply.

You should see the success message.

Troubleshooting:

Problem Reason Solution

You see the message:

There was an unexpected problem configuring the Solr Search search engine: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at servername:8983/solr: Solr instance is not running in SolrCloud mode.. (Please review your log file for more information.)

The solr server was not started with the -cloud parameter. Stop solr with solr stop -all and then start with solr start -cloud.
     


Once you see the message Successfully configured the Solr Search engine, click the Index Administration tab to continue:

To begin feeding solr, click the Start button on the Index Administration tab:

Once indexing has begun and you see the Seachable count go above zero, you can proceed; you do not need to wait for indexing to complete to finish the configuration. Indexing is complete once the Complete column reaches 100%.

Once the searchable count is above zero, you can either press Close or simply tab back to the Search Settings window:

Confirm that Solr Search is selected as the Preferred External Search Engine.

Solr search is now configured, and searches invoked from the TeamPage interface will now be directed to the Solr search engine.



Attachments:
TeamPage_Server_Settings___General.png
Solr_Setup.png
Article: solrsearch60 (permalink)
Date: April 11, 2024; 3:32:43 PM Eastern Daylight Time

Author Name: Dave Shepperton
Author ID: shep