Solr Search Server

In the Tools section, under "Search / Solr Search Server," you will find the settings for the Solr search server to which the current portal is connected. These settings are based on the information you accepted (default settings) or customized during the "Summary" step of the Intrexx installation.

Authentication on the Solr Search Server

The Intrexx Portal Server authenticates itself with a username and password on the Solr search server.

Starting with Intrexx version 12.0.1

URL of the Solr server

The URL of the Solr search server is displayed here.

Example

http://127.0.0.1:8987/solr

If you have not installed the Solr Search Server on "localhost" or if you are using a different port, enter the appropriate information here.

You can access the Solr Search Server's graphical user interface by entering the Solr Search Server's URL in a browser.

Type

Here, you can choose between the HTTP (Standalone) and SolrCloud server types.

By default, the Solr search server is installed in standalone mode. The Solr search server is installed on the same server as the Intrexx Portal Server. The default username "solr" and the default password "SolrRocks" are used for authentication on the Solr search server.

For detailed information on custom Solr configuration, see the " Custom Solr Configuration" section.

For more information about SolrCloud, please visit the following link: https://solr.apache.org/guide/solr/latest/getting-started/tutorial-solrcloud.html.

Base directory for Solr index configurations

The default directory `solr/server/solr` is usually located in the Intrexx installation directory if the Solr search server was installed as part of the Intrexx setup.

Search

Opens the standard dialog box where you can select a directory.

Authentication

Log in with your username and password

If this setting is enabled, you can enter the username and password for authentication on the Solr search server.

CVE-2023-50292:

Starting with Intrexx Steady 11.4.0, Intrexx is not affected by this vulnerability, as it had already been updated to Solr 9.3.0 at that time.

Intrexx Silent may be affected under certain circumstances:

We configure Solr so that it listens only on the loopback interface (127.0.0.1/localhost). By default, an attacker would therefore already need to have compromised the server in order to exploit the vulnerability.

The Intrexx setup always configures Solr with authentication, using the default username "solr" and the default password "SolrRocks." The RCE vulnerability describes a scenario in which an unauthenticated user can upload code via config sets. This is only possible if Solr is running without authentication, which is the default setting for Solr but not for INTREXX.

Specifically, this means that exploitation of the vulnerability is generally unlikely. However, if the default Solr password was used during setup, we recommend changing it immediately.

CVE-2023-50386:

This feature can only be used in SolrCloud mode, which is not enabled in standard installations. Even then, the impact would be very limited, since Intrexx enforces authentication. Starting with Intrexx Steady 11.9.0, Solr 9.4.1 is included, which addresses this vulnerability.

Order of the Dictionaries

You can find information on how to use dictionaries here.

Move up / down

Changes the order of the dictionaries.

Configure Cores/Collections

Opens a dialog box where you can edit cores and collections.

Configure Cores/Collections

"Description" column

Here you will find the name of the core or collection.

"Language" Column

Provides information about the language of the core or the collection.

"Core/Collection Name" column

Here you'll find the name of the core or collection.

"Documents" Column

Here you can see how many documents are included in the collection.

Outdated / All Cores / Reconfigure Collections

Clicking these buttons updates outdated cores or all cores and collections—for example, if the Solr server was offline and applications were modified in the meantime.

Clear Cores/Collections Before Configuration

Deletes the contents of Cores/Collections before configuration.

Reconfigure Core/Collection

Configures the currently selected core or collection.

Copy Names

Copies the name to the clipboard.

Visit the Administration Website

Opens the Apache Solr administration website.

You can find more information on this topic here.

Click "OK" to save your changes and close the dialog box.

Starting with Intrexx version 12.0.1

Test Connection

You can test the connection to the server here. The result is displayed above the button.

Apply

Clicking this button saves the settings.

Reset

Clicking this button will discard any changes that have not been saved.

Search Syntax

Intrexx uses the eDismax query parser.

The eDismax query parser is based on the Dismax query parser, which in turn is derived from the standard Solr query parser. As a result, eDismax inherits its entire search syntax and extends it.

You can find the documentation for this at https://solr.apache.org/guide/solr/latest/index.html.

More Information

https://solr.apache.org/resources.html

https://solr.apache.org/guide/solr/latest/getting-started/tutorial-solrcloud.html

 

Settings in the "Tools" module

General Information

Search Configuration in Applications

"Search" Application Element

Additional validation for the site-wide search in the "Design" module