Novell QuickFinder


Although QuickFinder isn't a required web service for OES Linux, it is all about making your web resources available to employees and customers as quickly and accurately as possible. Supporting everything from simple internal search solutions to complex search services that you can offer to organizations for a fee, QuickFinder is one of the fastest and most accurate search engines currently available.

Novell QuickFinder, previously called Novell Web Search, offers a powerful, full-text search engine that you can use to add search capabilities to your Internet or intranet websites. These capabilities can be integrated into your Apache Web Server environment through custom search forms and search result pages. These pages can be created from scratch or based on one of the included page templates.

This section introduces you to QuickFinder and its basic installation and configuration. However, for comprehensive information, see the OES Linux online documentation.

QuickFinder Capabilities

With Novell QuickFinder, you can

  • Support searching multiple-language indexes from a single interface

  • Host search services for multiple organizations

  • Organize collections of related files from diverse sources as a single document

  • Create custom search, print results, error and response messages and apply them to individual language searches or across all supported languages

  • Gather customer metrics by reviewing searches to identify what your customers look for the most

  • Improve employee productivity by helping them find information more quickly

Installing QuickFinder

Novell QuickFinder can be installed on a dedicated server using the Novell QuickFinder Server installation pattern or as an optional component during a custom OES Linux installation. QuickFinder can also be installed after the fact through YaST.

To install QuickFinder using YaST, complete the following steps:

1.

Access YaST from a terminal using yast, or from a graphical environment using yast2 or the YaST launcher from the application menu.

2.

Select the Network Services category in YaST. From within this category, locate and select the Novell QuickFinder module. This module will detect that the RPMs for QuickFinder are missing and ask if you want to install them. Select Continue to install the necessary packages.

3.

At the conclusion of the software installation, SuSEconfig is executed to update the system configuration. When this completes, the configuration of the OES component will begin automatically.

4.

At the Virtual Office Configuration screen, enter the required information (see Figure 15.5), and click Next.

  • LUM Enable QuickFinder Admin User This option determines whether or not QuickFinder administration can be performed via an eDirectory user through LUM.

  • QuickFinder Admin Name Enter the QuickFinder admin name in this field. If LUM redirection is enabled, enter the eDirectory administrator's credentials using fully qualified dot notation, for example, cn=admin.o=novell. Otherwise, enter the name of a local administration user (with no context).

  • QuickFinder Admin Password Enter the password for the QuickFinder administrator.

  • Add novlwww User to the Shadow Group For non-LUM-enabled users to access QuickFinder, the novlwww user must be added to the local shadow group. If only LUM-enabled users will be accessing QuickFinder, this option can be set to No.

Figure 15.5. QuickFinder Configuration options.


5.

At the Virtual Office eDirectory Configuration screen, enter the required information, and click Next.

  • Admin Name with Context Enter the eDirectory administrator' s credentials using fully qualified dot notation, for example, cn=admin.o=novell.

  • Admin Password Enter the password for the administrator user.

6.

For QuickFinder to be active, select to restart Apache and Tomcat when prompted.

QuickFinder Basics

Before you get started creating and managing search sites, you should understand the basics of web searches. Web searches are driven by the idea of a search site. By definition, a search site is a collection of one or more indexes and their related configuration files. A typical search site consists of the following:

  • Indexes Indexes are at the heart of a search site. An index is an optimized binary file that contains keywords found in documents hosted on a web or file server. Indexes are used by QuickFinder to return search results to users.

    NOTE

    When you install QuickFinder, some of your server's content is automatically indexed and appears on the default search form as the "QuickFinder Server" and "DocRoot" indexes.


  • Log files A log file keeps a record of search statistics and performance of the search site.

  • Search and print templates These are templates that become populated with the results of a search and then are displayed to the user. Depending on which templates are used, the level of detail displayed in search and print results varies.

  • Scheduled events Index management, such as updating or regenerating, can be automated to occur at specific intervals using the Scheduling feature.

  • Themes A theme instantly adds a common look and feel to your search page, search and print results pages, and response and error message pages.

Testing QuickFinder

After QuickFinder has been installed and started, you can open the search page using your web browser and perform a search against the content that has been automatically indexed. To test Novell QuickFinder using the default search page, do the following:

1.

Point your browser to the default search page at http://<server DNS name of IP address>/qfsearch/SearchServlet. Remember that the URL is case sensitive. For example:

http://prv-serv1.quills.com/qfsearch/SearchServlet

2.

Type Linux in the search field and click Search.

The results of this search will be collected from the newly created QuickFinder index.

Working with QuickFinder

After installing QuickFinder, you can manage it through QuickFinder Server Manager. Open QuickFinder Server Manager by pointing your browser to the following URL: https://<server DNS name or IP address>/qfsearch/admin/. For example:

http://prv-serv1.quills.com/qfsearch/admin

This will open the Index Management page, as shown in Figure 15.6.

Figure 15.6. QuickFinder Server Manager interface.


NOTE

You can set up access to QuickFinder Server Manager in iManager. Simply open QuickFinder Server Management in the Navigation frame and select Display QuickFinder Servers. In the Content frame, specify a name for the QuickFinder server you will manage, specify the appropriate QuickFinder URL, as described in the preceding example, and then click Add.

To access QuickFinder Server Manager, click Manage next to the QuickFinder server that you want to manage.


Four primary tasks are associated with configuring and managing QuickFinder:

  • Creating a search site

  • Creating and managing indexes

  • Generating indexes

  • Scheduling index events

Each of these is described in the following sections.

CREATING A SEARCH SITE

Using QuickFinder Server Manager, you can create and configure search sites, also called virtual search servers, and then begin adding indexes to them. To create a new search site, do the following:

1.

Click Global Settings in the Header frame to open the Global Settings page, as shown in Figure 15.7.

Figure 15.7. Global Settings page in QuickFinder Server Manager.


2.

Open the Add Virtual Search Server page. There are three ways to do this: Click Add in the Header frame; select Add from the Navigation frame under the Virtual Search Server heading; or click Add New Virtual Search Server in the Content frame.

3.

Provide the required information and click Add.

The following fields are provided on the Add page:

  • Name This field is required; you will specify a name for the new search site. This is typically the DNS or domain name of your server. When QuickFinder receives a query, it must determine which of the available search sites it should use to handle the request. There are two ways to do this:

    • Matching the domain name in the search query with a search site name in QuickFinder

    • Using the SITE=searchsitename query parameter to find matching search site names

  • Aliases Specify a secondary name for the search site. This is typically the IP address of your server. An alias name typically follows one of two conventions:

    • An IP address could be used either in the domain name portion of a URL or be included in a search query using the &site query parameter. Using an IP address in place of a domain name to select a search site works only in a hardware virtual server configuration where each search site has its own unique IP address. For more information on virtual web servers, see the discussion on Apache Web Server earlier in this chapter.

    • Any other numeric or textual value that can be passed as the value of the &site query parameter.

  • Location Specify the path to where you want the index and configuration files to be stored. If this field is left blank, QuickFinder will store the search site files in /var/lib/qfsearch/Sites/<name>, where <name> is the name you have assigned to this search site. The location can be set to any empty directory on the server where QuickFinder is installed, but not on other servers.

CREATING AND MANAGING INDEXES

QuickFinder supports two types of indexes:

  • Crawled Follows hypertext links until it reaches a dead end. QuickFinder can crawl one or more websites, specific areas of a website, or specific URLs, all the way down to specific filenames.

  • File system Indexes content on a file server. QuickFinder can index one or more paths on multiple volumes, including Storage Area Network (SAN) systems.

There are two forms you can use to create each type of index: the standard form and the advanced form. The standard form is discussed here. For information about the advanced form, see the OES online documentation.

QuickFinder can search across multiple indexes within a single search site, but cannot search across multiple search sites.

TIP

Searching a single index is generally faster than searching across multiple indexes.


To create a new crawled index, complete the following steps from QuickFinder Server Manager:

1.

Access the Index Management page by selecting the Manage button beside the appropriate virtual server. If you only have one virtual server, the Index Management page is the default page seen when opening QuickFinder Server Manager.

2.

In the Define a New Index box, select New Crawled Index and click Define Index.

3.

In the Define Crawled Index screen, provide the required information and click Apply Settings.

  • Index Name Specify a name for the new index. The name can be a word, phrase, or a numeric value. If you are going to have a large number of indexes, you should use a naming scheme so that you can manage your indexes effectively. Keep in mind that the index name will be visible to users, so you might want to choose a name that will mean something to them.

  • URL of Website Specify the URL of the website you want to index. You can enter a URL by itself or include a path down to a specific file level. The standard index form includes two URL fields. Click Add More URLs to specify more than two URLs to be indexed.

To create a new file system index, complete the following steps in QuickFinder Server Manager:

1.

Access the Index Management page by selecting the Manage button beside the appropriate virtual server. If you only have one virtual server, the Index Management page is the default page that you see when opening QuickFinder Server Manager.

2.

In the Define a New Index box, select New File System Index and click Define Index.

3.

In the Define File System Index screen, provide the required information and click Apply Settings.

  • Index Name Specify a name for the new index. The name can be a word, phrase, or a numeric value. If you are going to have a large number of indexes, you should use a naming scheme so that you can manage your indexes effectively. Keep in mind that the index name will be visible to users, so you might want to choose a name that will mean something to them.

  • Server Path to Be Indexed Specify the absolute path to the folder containing the information that you want indexed; for example, /marketing/collateral.

  • Corresponding URL Prefix Specify the URL that should be used by the search results page to access the individual files. This corresponds to a document directory (Document Root) that has been defined on the web server. For more information on document directories, see the discussion on Apache Web Server in Chapter 14, "OES Foundations."

You can specify multiple paths for a single index by clicking Add More Paths.

GENERATING INDEXES

After you define an index, you must generate it before it can be used for searching. This is the actual process of examining website content or web server files to gather keywords, titles, and descriptions and to place them in the index file.

To generate a newly defined index, click Generate next to the specific index that you want to generate. This will open the Active Jobs screen, from which you will see the status of the current indexing jobs. If there is no current index job, the status page will read No indexing jobs are currently running or defined. To cancel the current indexing jobs, click Cancel in the Action column.

SCHEDULING INDEX EVENTS

QuickFinder can automatically update your indexes on specific dates and times by scheduling events. To configure an automatic generation event, complete the following steps in QuickFinder Server Manager:

1.

Select Scheduling in the Navigation frame and click Add Event.

2.

At the Schedule a New Event screen, provide the required information and click Apply Settings.

  • Dates, Days of Week, and Time Specify the month, days, days of the week, or time (in hours and minutes) when you want QuickFinder to run the event. You can use the Ctrl and Shift keys to select multiple dates and times.

  • Operation Select the type of operation you want performed on your indexes. Update will add any new content from the website or file system to the index file. Optimize will remove unnecessary content and make the index file smaller and faster. Regenerate replaces the existing index with a new one.

  • Perform Operations On Determine whether you want the chosen operation performed on all indexes (collections) in the search site or only on specified indexes. If you have large indexes, it might be best to create multiple events to update indexes at different times.

After the schedule is configured, the index will be automatically updated at the frequency specified in the schedule.

Managing QuickFinder

The Services settings give the QuickFinder administrator global control over the search services provided by Novell QuickFinder, including the capability to completely disable searching. These pages also control overall performance of the QuickFinder.

Services settings are available from the Global Settings page, as shown in Figure 15.8, organized under the Services Settings heading in the Navigation frame. There are four categories of services settings available for QuickFinder Server.

Figure 15.8. The General Service Settings page in QuickFinder Server Manager.


GENERAL

General service settings define error log and site list settings for all search sites. The General Service Settings page is shown in Figure 15.8.

  • Product Update Settings In this section, you can arrange to automatically receive notifications of updates to QuickFinder software as they become available.

  • Administrator Authentication Settings In this section, you can enable/disable authentication and secure communications for QuickFinder Server Manager.

  • Error Log Settings The following settings let you configure the error log in QuickFinder.

    • Log Errors To Select where you want log results displayed. You can choose to log errors to a file, to the console, or both. Click the View Log button to see the error log directly from QuickFinder Server Manager.

    • New Log When Services Load When set to Yes, this option starts a new log file each time you restart the QuickFinder.

    • Maximum Log Size (Bytes) Limit the size of the log file to the size you specify (in bytes).

  • Email Settings These settings allow you to set up email notifications for errors that occur on QuickFinder.

    • Enable Email Services Enables/disables email notifications for QuickFinder. Note that this is a global setting that affects all search sites configured in QuickFinder.

    • Outgoing SMTP Hostname Specify the DNS name of the outgoing SMTP mail server.

    • Outgoing SMTP Port # Specify the port to which the SMTP mail server is listening. Defaultport 25.

    • Outgoing SMTP User ID (conditional) If the SMTP server requires authentication, specify a valid user ID for use by QuickFinder here.

    • Outgoing SMTP Password (Conditional) If the SMTP server requires authentication, provide the password associated with the user ID provided for use by QuickFinder.

  • Server Management Settings The following settings define some general characteristics of the QuickFinder:

    • Maximum Number of Active Index Jobs Limits the number of indexing jobs that can run at the same time. Default is 5.

    • Default Location of Virtual Search Servers Specifies the path where you want all search site files to be stored, including index and configuration files. Changing this setting won't move existing sites to a new location, but all new search sites will be placed here.

    • Detect Manual Search Server Changes When set to Yes, this option directs QuickFinder to reload configuration files that are modified manually, instead of using QuickFinder Server Manager.

    • Seconds Between Checking for Changes Specifies how often QuickFinder will look for manually modified configuration files, in seconds.

    • Detect Template Changes When set to Yes, this option directs QuickFinder to automatically check for modifications to search, print, or error templates used by QuickFinder.

    • Seconds Between Checking for Template Changes Specifies how often QuickFinder should reload search, print, results, and error templates, in seconds. Any changes to templates will be recognized within the time period specified here.

When you are done making changes, click Apply Settings.

SEARCH

The Search service settings let you turn search capabilities on or off and manage debugging and statistics settings. The Search service settings are shown in Figure 15.9.

  • General Search Settings With these settings, you can enable/disable the primary search features of QuickFinder:

    • Enable Search Service Enables search services for all search sites on the QuickFinder.

    • Enable Highlighter Service This option configures QuickFinder to highlight instances of the search term or phrase within the searched documents.

  • Debug Settings With these settings, you can keep a log of all searches and query results going to all search sites. Typically, this option is used only when troubleshooting a problem with a search because the log file can grow very quickly.

    • Enable Search Debugging Enables/disables debugging of searches.

    • Log Debug Messages To Specifies whether debug messages should be logged to a file, to the server console, or both. Server console messages are immediately viewable from the View Log button found on the right of this setting.

    • New Log When Servlet Loads Specifying Yes for this option will restart the debug file whenever QuickFinder is restarted.

    • Maximum Log Size (Bytes) This setting specifies the size of the debug file, in bytes.

  • Statistics Settings Search statistics can provide you with information that can help you optimize QuickFinder over time to improve search performance.

    • Enable Search Statistics Logging When set to Yes, this setting generates an updated log file containing statistics about searches performed against all search sites on your QuickFinder.

    • Seconds Between Statistics Updates Specifies the time, in seconds, between updates of the statistics log file.

    • Log Statistics To Specifies whether statistics log messages should be logged to a file, to the server console, or both. Server console messages are viewable from the Tomcat servlet container console screen.

    • Maximum Log Size (Bytes) Specifies the size of the statistics log file, in bytes.

    • New Log When Servlet Loads Specifying Yes will restart the statistics log file whenever QuickFinder is restarted.

    • Log Error If Search Time Exceeds (Seconds) Specifies the timeout, in seconds, before QuickFinder should record the current search as exceeding the specified time limit on the statistics display.

Figure 15.9. The Search Service Settings page in QuickFinder Server Manager.


When you are done making changes, click Apply Settings.

PRINT

This page manages Print services and has the same options and parameters described in the Search section. Click Apply Settings to save any changes you make to this page.

SYNCHRONIZATION

QuickFinder Synchronization enables you to manage multiple QuickFinder instances from a single administration interface. Changes made to one server are automatically replicated to the other servers in the cluster. You can also synchronize QuickFinder files across multiple QuickFinder instances, including generated indexes, configuration settings, and search results templates. For more information on using QuickFinder Synchronization, see the OES online documentation.

Managing Search Sites

The default site settings define characteristics for search sites that are created on QuickFinder. Changes to the parameters defined on these pages will be automatically applied to any new search sites that are created, unless overridden through the use of the Advanced Index Definition form.

In this way, you can manage your search sites by exception, rather than by having to define every setting for every site manually when it is created.

Default settings are available from the Global Settings page, as shown in Figure 15.10, organized under the Default Settings heading in the Navigation frame. There are five categories of default site settings, which are detailed in the following sections.

Figure 15.10. Default general settings in QuickFinder Server Manager.


GENERAL

General settings enable you to manage query, response, and error log settings for all newly created search sites. The default general site settings are shown in Figure 15.10.

  • Query Settings This section enables you to configure general query parameters.

    • Default Query Encoding Specifies an encoding that represents the character set encoding that most of your user queries will use. Default is UTF-8.

    • Maximum Query Duration (Seconds) Specifies the maximum duration of any query, in seconds. Any query that reaches this limit will terminate whether or not the query has actually finished. Default is 30 seconds. This option helps you protect server resources from malicious rogue searches, which are intended to slow site performance by consuming server resources.

    • Enable Stop-Words Processing This option instructs QuickFinder to ignore insignificant search words (stop-words), such as articles, conjunctions, or prepositions. A list of common stop-words is configured by default, but you can modify the list by clicking Edit List.

    • Enable Synonym-Enhanced Search Results This option lets search users expand their search results to include synonyms of the original search terms. This is kind of like doing a thesaurus search that can help uncover related information using similar, but not identical, words to those being searched for. You can modify the synonym list by clicking Edit List.

  • Query Logging In this section you can configure a query log to track how QuickFinder is being used.

    • Enable Query Logging Enables/disables query logging, which captures information about user queries, including total number of searches performed (for the current logging period), top 100 search terms, load statistics, and information about queries that resulted in a Not Found error message. You can use this information to optimize the configuration of your search service to improve performance.

    • Exclude These IP Addresses Here you can specify those IP addresses to exclude from the query log. Separate each address by a space or hard return. This allows you to exclude internal addresses, for example, so you can focus your logs on external search requests.

    • Log Period Specify the length of the log period. At the end of each log period, QuickFinder will start a new log file and automatically generate a report from the old log file.

    • Email Log Reports Specify the email addresses where you want new log reports sent. Separate multiple addresses by a space or hard return. This option will not appear if email services are disabled on your QuickFinder Server. Email services configuration is available from the Global Settings page. Under Services Settings, select General and look for the Email Settings section.

    • Available Log Reports This setting allows you to view previously generated log reports. To do so, select the report you want to view, then click View Report.

    • Template to Use When Generating Reports QuickFinder provides a default log template, ReportTemplate.html, to format logs. You can replace the default template with one of your choosing by specifying the filename in this field. You can also specify ExportTemplate.xml if you want to export the log file to an external log-analyzing tool.

  • Response Settings This section enables you to configure a query log to track who is using QuickFinder.

    • Default Encoding for Response Pages Specifies the encoding QuickFinder will use when responding to user queries with Search and Print Results templates, and Error and Response Messages templates. Default is Unicode (UTF-8).

    • Refuse Queries If Potential Hits Exceed Specifies the maximum effective size of a search for QuickFinder. Use this field to cancel the processing of search results that might take a long time to complete because a large number of hits are being returned. Users should modify their queries in this case.

  • Error Log Settings This section configures QuickFinder's error log.

    • Maximum Log Size (Bytes) Specifies the maximum size, in bytes, to which QuickFinder will allow the log file to grow. This protects your server's hard drive resources, particularly on a busy search server.

When you are done making changes, click Apply Settings.

SEARCH

Search default site settings let you turn search capabilities on or off and manage debugging and statistics settings. The Default search settings are shown in Figure 15.11.

  • Query Settings These options enable you to configure some additional features to improve search performance and usability:

    • Enable Search Term Redirection You can set up common search terms to go to a specific URL. For example, the term programming might take a user straight to your Developer website.

    • Enable Best Bets Search Results Enables/disables Best Bets. Best Bets are common search destinations that can be displayed in addition to a user's specific results. They are generated from a special index just for that purpose.

    • Show Best Bets Searches by Default Enables/disables showing Best Bets by default.

    • Maximum Number of Best Bets Results Specifies the number of Best Bets results to display.

    • Minimum Best Bets relevance You can set a minimum relevance value for Best Bets hits. Documents below this value will not be shown on the Best Bets display.

  • Response Settings These options configure the default format for replying to a search request.

    • Default Number of Results to Display Specifies the number of search results that will be displayed on each search results page.

    • Maximum Number of Results Per Page Sets a limit on the number of results allowed on any results page.

    • Highest Allowed Result Number Specifies the maximum number of results that will be returned for any query.

    • Enable Speller Enables/disables automatic spell checking on search terms.

    • Spell Check If Total Hits Is Below Sets the spell checking threshold. QuickFinder's speller automatically detects common errors in users' search terms and suggests alternative spellings if a user query doesn't produce at least the number of hits specified in this field.

    • Enable Search Terms Highlighter Specifies whether the search term highlighter is a default option for search sites configured on this QuickFinder.

  • Template Settings Sets basic information about the template used by QuickFinder.

    • Templates Directory Specifies the location of the QuickFinder templates files. The default path is /var/lib/qfsearch/Templates.

    • Default Encoding for Templates Specifies the character set in which your templates are written. This is a default value that will be used with templates that do not specify a specific encoding.

    • Default Search Page Template Specifies the name of the search page template file you want to use.

    • Default Search Results Template Specifies the name of the search results template file you want to use.

    • Default Highlighter Template Specifies the name of the highlighter template file you want to use.

    • Template to Use If No Results Returned Specifies the name of the template file to be used if no results are found.

    • Template to Use If Error Occurs Specifies the name of the template file to be used if there are errors while processing a query.

Figure 15.11. Default search settings in QuickFinder Server Manager.


When you are done making changes, click Apply Settings.

PRINT

The default print settings let you manage templates for print results and parameters that affect result printing. The Print Settings page is shown in Figure 15.12.

  • Print Result Settings These options let you configure some basic print settings for the QuickFinder environment:

    • Default Number of Results to Print Specifies the number of print results that you want displayed on each print results page.

    • Maximum Number of Results to Print Sets a limit on the number of results allowed on any results page.

    • Highest Allowed Result Number Specifies the maximum number of results that will be returned for any query.

    • Maximum Print Job Size (Bytes) Specifies the largest allowable print job size, in bytes. Any request for a print job larger than this value will receive an error message.

    • Print Job Size Warning (Bytes) When a print job exceeds the specified size, in bytes, QuickFinder will send a warning message to the user via the ResponseMessageTemplate.html file. It then prompts the user to confirm the print job before continuing.

  • Template Settings These settings provide the same type of information described previously in the section on Search settings.

Figure 15.12. Default Print Settings in QuickFinder Server Manager.


When you are done making changes, click Apply Settings.

INDEX

The index default site settings make the process of creating indexes easier by allowing you to configure common default settings. The Index default site settings are shown in Figure 15.13.

  • General Settings These options define the basic default features for indexes used by QuickFinder.

    • Index Type Specifies the default index as either Crawled or File System.

    • Obey Robots.txt Exclusions When Crawling Enable this option to have QuickFinder obey instructions in a Robots file. The Robots.txt file allows a website administrator to specify URLs that should not be indexed by a search engine.

    • Crawl Dynamic URLs (URLs Containing '?') Enable this option if you want QuickFinder to crawl and index dynamically generated web pages as well as standard static web pages. Indexes are sometimes less effective with dynamic pages because the content can change at any time.

    • URLs Are Case Sensitive Check this box if you want QuickFinder to distinguish between URLs that are different only in character case. Leaving this box unchecked can help indexing duplicate information that comes from URLs that use different case but point to the same information.

    • Maximum Index Depth (Number of URL Hops or Sub-Directories from the Starting Point) Specifies the maximum number of hypertext links from the starting URL that QuickFinder will follow before it stops indexing.

    • Maximum Depth of Off-Site URLs (number of hops away from defined websites to crawl) When QuickFinder encounters an external link as it is indexing a website, this option allows you to specify the number of hops away from the original site to pursue before it stops indexing.

    • Maximum File Size to Index (Bytes) Specifies the largest file, in bytes, that QuickFinder will index.

    • Maximum Time to Download a URL (Seconds) Specifies the maximum time, in seconds, that QuickFinder will attempt to download a URL before it bypasses indexing of that URL.

    • Delay Between URL Requests (Milliseconds) Specifies the amount of time QuickFinder should pause between requests for URLs that it is trying to index.

    • Encoding (If Not in META Tags) Specifies the encoding to be used when indexing files that do not contain an encoding specification. Usually, HTML files will specify their encoding with a Content-Type META tag.

  • Synchronization Settings Enable this option if you want this index to be copied to other QuickFinder instances in the synchronization cluster.

  • Rights-Based Search Results These options let you restrict the ability to search sites with sensitive information. If users have rights to the restricted directory, they can perform a search against that data. If not, their request is denied.

    • Authorization Checking To enable rights-based searches, select By Index and specify the file to be used in verifying user access. Make sure you assign the appropriate user rights to that file as only users with Read access to the file will be able to access the index.

    • Unauthorized Hits Filtered By Specify how unauthorized search requests are handled. Selecting Engine performs the index search, but will prevent users from seeing any of the restricted results without first logging in. Selecting Template will force users to log in before the index search will be performed.

Figure 15.13. Default index settings in QuickFinder Server Manager.


When you are done making changes, click Apply Settings.

SECURITY

Default security settings manage access to indexed content by requiring users to authenticate to a server before seeing rights-protected search results. The security default site settings are shown in Figure 15.14.

  • Rights-Based Search Results With these options, you can configure search results based on the rights granted to the user who is performing the search:

    • Default Search Contexts Specify default context(s) for QuickFinder to search for user information. This way, users have to provide only their common name and not their fully qualified User ID.

    • Check Authorization by Directory Enabling this option tells QuickFinder to speed up the authorization process by allowing a user who has rights to any file in a directory access to all files in that directory. This way, each file doesn't have to be authorized separately.

    • Authentication Realm String Defines the responsible authentication system accepted by QuickFinder. By default, QuickFinder will perform authentication itself, but you can set the Apache server authentication realm string in this field, so that users who authenticate to the local Apache Web Server won't have to authenticate again when using QuickFinder to search and access protected information.

  • Connection Settings These options provide additional security to web searches:

    • Require HTTPS Select Yes if you want to protect usernames and passwords via SSL as they are sent across the network or Internet.

    • Auto-Logout Time (Minutes) Specifies the amount of time, in minutes, that users can be idle before they are logged out of QuickFinder.

Figure 15.14. Default security settings in QuickFinder Server Manager.


When you are done making changes, click Apply Settings.



    NovellR Open Enterprise Server Administrator's Handbook SUSE LINUX Edition
    Novell Open Enterprise Server Administrators Handbook, SUSE LINUX Edition
    ISBN: 067232749X
    EAN: 2147483647
    Year: 2005
    Pages: 178

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net