• Crawl Times and How to Adjust Them

    DescriptionThis article addresses how to adjust crawl times.ResolutionIncremental crawl times can be adjusted by adjusting the Automatic Polling Interval during site registration. Full crawl times can be manually requested or will start automatically depending on the amount or type of change that has taken place. To adjust the incremental crawl time after an initial site registration, you will need to re-register your site to have the adjustment take effect. No other steps will need to be do...

  • Crawl types and how they work

    DescriptionThis article gives a brief description of how incremental crawls and full crawls differ.  ResolutionBoth Solr and Microsoft Search providers perform two types of crawls, incremental and full. Incremental crawls are typically performed when small adjustments have been made, such as content edits or new content has been added, etc.Full crawls take place when large adjustments are made, such as folder properties, XML configuration changes, etc.At this time, there is no way to st...

  • Deleting and recreating the search service application

    Description In some cases you may find search components are not online so you must delete and recreate the search service application. Below are the steps to do that.  Resolution For deleting a 2013 Sharepoint search service application, please see the following.  https://social.technet.microsoft.com/wiki/contents/articles/48051.sharepoint-2013-how-to-completely-remove-search-service-application.aspxDeleting search server 2010 search service application.  Go to SharePoint C...

  • Displaying Search Results to Results Page using the Site Search Templated Server Control.

    DescriptionHow to display search results to a separate results page while using the SiteSearch Control. ResolutionHere is the link to the documentation on the .ASPX code.Site Search Documentation The solution is to create the search box and button on on template and to send the search term to the results page in the QueryString. In the search results page you would have the control on the page as described in the link above, and the code in the code-behind. A working sample of this with...

  • Does Ektron support Google Search Appliance or GSA?

    DescriptionDoes Ektron support Google Search Appliance or GSA?CauseGoogle Search Appliance, or GSA, is not a tested search engine for the Ektron CMS. ResolutionWe are unable to provide support to the Google Search Appliance (GSA), as this search engine has not been tested with Ektron CMS.

  • Effect of Duplicated Fields within a Smart Form on Search

    DescriptionSearch Server indexes multiple occurring elements as a comma-separated list of strings.Resolution    Do not let authors duplicate a group box or individual fields if you want that content to be found by the search. If you must let authors duplicate a group box or individual fields and want the content to be found by the search, only define content whose type is text.  

  • Ektron 9, Solr, Error: (405) Method Not Allowed

    Description Ektron 9.0 and higher using Solr search No search results in the Workarea. You see the following error in the Windows Event Viewer/WindowsLogs/Application: Timestamp: 12/16/2013 10:06:32 PM Message:Ektron.Cms.Search.SearchException: An error occurred while submitting the query. ---> System.ServiceModel.ProtocolException: The remote server returned an unexpected response: (405) Method Not Allowed. --->System.Net.WebException: The remote server returned an error: (405) Method Not...

  • Ektron Searchable Property

    Description In Ektron there is a searchable property at both the folder level and the content level. Here is how to view that. Resolution Folder Level Right click on any content folder in the workarea click View Properties. To change this click Edit Properties and change the content searchable property. You may need to turn off inheritance to do this. Content level Click on a content item.  In the content toolbar click the edit properties button.  To change, click the Conte...

  • Ektron sites upgraded to 8.6 require 8.6 search components

    DescriptionWith the release of Ektron 8.6, we have made significant changes to the Search Server configuration, requiring an upgrade to the search components that make your search environment incompatible with an Ektron 8.5 install. ResolutionIf you upgrade an Ektron site to version 8.6, you must also upgrade Ektron search components to 8.6. Version 8.5 search components are incompatible with 8.6 Ektron sites. An 8.5 site cannot share a Search Serverinstance with an 8.6 site. Once the E...

  • Ektron Solr Administration page only shows Loading...

    DescriptionYou've successfully installed Solr, now it's time to register your site. You navigate to the Ektron Solr Administration page, but it only shows "Loading...". CauseThis is typically because .NET needs to be registered with IIS. More information on this below:http://msdn.microsoft.com/en-US/library/k6h9cz8h(v=vs.80).aspx ResolutionTo register IIS with .NET follow the below steps:Open up a command prompt on your Solr server as an administrator.You'll want to navigate to C:\...

  • Ektron v8.5: How to search recursively using API

    DescriptionWith Ektron 8.5, it is possible to search recursively using the API. This article details how to accomplish a recursive search. ResolutionTo search recursively using the Search 8.5 API, one of the following Search Properties should be added to the query:If the folder ID path to the folder to start the search is known, use the folderidpath property, with the search term containing the folder path beyond the "0" root folder. In this example, folderid 104 will be searched, along...

  • Ektron v8.5: Search within Title, Content, Summary, and other property using API

    DescriptionAdding a search term to the QueryText property will search within the title, content, and summary of content. However, if you want the search term to match the title, content, summary OR another property (for example, a taxonomy category), you cannotuse QueryText, since an AND operation is performed between the QueryText and any additional properties. ResolutionTo perform a query in which a term matches the title, content, summary, OR additional properties, add the following ...

  • Episerver Find with Ektron Error - Could not Load Ektron.Cms.Contracts

    Description You may experience the following error when using Episerver Find with Ektron version 9.2. This error would only happen if you are using eSync in tandem with Find and would be present in the Ektron Windows Service logs. System.IO.FileLoadException: Could not load file or assembly 'Ektron.Cms.Contracts, Version=9.1.0.184, Culture=neutral, PublicKeyToken=559a2c4fa21e63be' or one of its dependencies. The located assembly's manifest definition does not match the assembly referenc...

  • Error messages related to Microsoft Search Server and Ektron CMS400.Net

    DescriptionThis article describes reasons for some error messages related to the use of Microsoft Search Server with Ektron CMS400.Net.ResolutionIf Ektron CMS400.Net contains a large number of assets and performs a full crawl without copying the asset data to the searchtemp folder, the following errors are created in the logs Handler:Failure: errorCode=0x803d000b Handler:There was an error communicating with the endpoint at 'net.tcp://localhost:6080/client'. Handler:There was an error conne...

  • Error occurs when you upgrade Search from Ektron 8.60 to 9.00

    DescriptionWhen you upgrade Search from Ektron 8.60 to 9.00, the following error occurs when EktronSearchConfiguration.exe tries to register the site:  Warning! The current user domain: can't authenticate against the domain: '(domain name)'. If you wish to use a user on the 'dom1' domain then please login as a user on that domain. ResolutionWhen you run the 8.60 installation EktronSearchConfiguration.exe on the same machine using the same domain account, it installs correctly and al...

  • Error on Solr status page after updating Web API files

    Description Updating Microsoft's Web API on your site higher than 5.2.0 can potentially break the Solr status page with the following error. "No response received when attempting to contact ektron solr search admin service." Please note this is not the typical cause of that error.    Resolution Roll back the files to the previous version.

  • ERROR: 0x80045316, The File Server Resource Manager service encountered an unexpected error

    DescriptionYou're seeing a couple thousand successes and 17k errors in Microsoft SharePoint when a crawl was being performed for your site.Specifically, this is the error:"FLTRDMN: Errorinfo is "0x80045316, The File Server Resource Manager service encountered an unexpected error.  Check the application event log for more information." ResolutionTo correct this, you'll want to install the File Server Manager Service on the Search Server per the following article:http://social.technet.mic...

  • Errors when crawling Ektron sites with Episerver Find

    Description The following errors can occur in 9.1 SP1 of Ektron when used with Episerver Find. The errors are found in Event Viewer(Windows application logs) on the CMS Server after doing a crawl with Episerver Find. (429) Too Many Requests. (413) Request Entity Too Large. You may also find that there are less search results than there should be. Resolution Backup your solution, then update your Episerver.Find package to the latest version. 

  • Essential KBs for Solr

    Description The below KBs will fix most Solr issues(Ektron implementation) and anyone installing or maintaining Solr should be aware of them. Steps Critical Steps when Installing or Upgrading Solr Changes to Oracle's JDK licensing and how it affects Ektron customers using Solr Solr Search: Which JDK version should I use? Maintaining Solr Solr Log Locations Antivirus and Solr Java memory heap limits causing issues with Solr crawls completing  

  • Exact phrase does not work with 9.0 site pointing to 9.1 Solr setup

    DescriptionInstall a 9.0 site.Register it with a 9.1 Solr setup.Go to a page that hosts a site search templated control.Click advanced search.In the exact phrase box, enter 'sample block'.Click search.The results return 'sample content block'.Instead of doing an exact phrase search, the search is looking for each word individually (that is, performing an AND search of each word). ResolutionThis happens because the default operator between individual term queries was changed to AND in 9....

  • Fast Search: XML Smart Form Date results Don't Match Selected Date

    DescriptionThe Automatically Adjust Clock for Daylight Saving Time setting on the Ektron server and FAST servers must match in order for equalTo queries to work.  Resolution To fix this, Microsoft recommends turning this setting off on the Ektron and FAST servers. If you leave the setting checked on both servers, you may experience limitations described in the Microsoft article below.

  • Fixing a Stopped Solr Crawl

    DescriptionIn Ektron 9.10, the Solr crawl may stop, (seen on the Workarea's Solr Search Node Information screen > Process Status tab). In any other Ektron version, you see the following in your search server's Manifold logs.WARN  - 2014-03-24 20:03:10.663; lockmanager.FileLockObject; (Document delete stuffer thread) - Attempt to set file lock 'C:\Program Files (x86)\Ektron\Search2.0\ManifoldCF\core\.\crawldb\syncharea\737\563\lock-_Cache_JOBSTATUSES.lock' failed: Access is deniedjava.io.IOE...

  • How do I test basic connectivity on port 7600 between servers when setting up Solr?

    DescriptionHow do I test basic connectivity on port 7600 between servers when setting up Solr? ResolutionIncluded with the Ektron Solr install is a handy tool to test basic connectivity on port 7600.To utilize:1.) On the Search/Solr server; Open IIS2.) Expand the sites3.) Click on “EktroSolrSearch1.0”4.) Click on “Content View” in lower central area5.) Right click on “ping.html”6.) If all goes well you should get a message similar to this:Solr Search Status CheckStatus OK!a. If you do n...

  • How to Apply Search Update 1 to Fix Smart Form Content Block Searches

    DescriptionAfter you upgrade search components, you cannot search Smart Form content. ResolutionOn the search server:To apply the new search dll's and EktronPHFileHelperService.exe , stop the following services on your Search server:Ektron ProtocolHandler File HelperServiceEktronSearchServerServiceSharePoint Server Search 14Back up and rename the DotNETBridge.dll and DatabaseProtocolHandler.dll in  C:\Windows\System32 .Add the updated dll's to the System32 folder....

  • How to Apply the Search Update - 9.0SP2

    DescriptionThis article explains how to apply search update 1 for 9.0SP2. ResolutionPerform these steps on your search server.To apply the new search dll's and EktronPHFileHelperService.exe, stop the following services.Ektron ProtocolHandler File HelperServiceEktronSearchServerServiceSharePoint Server Search 14Go to C:\Windows\System32. Back up and rename the DotNETBridge.dll and DatabaseProtocolHandler.dll files.Add the updated dll's from the CU under the System32 folder.Go to C:\Progr...

  • How to Automatically Compact the Solr Crawl Database

    DescriptionWindows task scheduler can be used to automatically restart Solr Process Manager, which automatically compacts the crawl database in version 9.1 and above. Solr for 9.0 versions requires commands to compact the crawl database. Those commands can also be run on a schedule. ResolutionIMPORTANT: When process manager is stopped, all querying and crawling functionality is unavailable, so it should be scheduled to run at a low traffic time. The steps are the same for Solr 1.0 (used...

  • How to Change ManifoldCF's Logging Level

    DescriptionBy default Solr's ManifoldCF logging is set to info logging level. This is often too much information which can make it difficult to identify errors and warnings. Here are the steps to change the log level to a more appropriate level.ResolutionEdit the following file on the Solr box. C:\Program Files (x86)\Ektron\Search2.0\ManifoldCF\core\properties.xml Look for all places that are not commented out where value=”INFO” or "DEBUG." Change these to value=”WARN”. Restart process manag...

  • How to change the EktronSearchData folder drive

    DescriptionNote: This applies to any Ektron version that uses SharePoint.This KB article shows how to change the EktronSearchData folder drive/path for Microsoft Search Server.  ResolutionGo to the Search Config UI tool ( Ektron.Cms.Search.Config.UI.exe ), commonly found here: C:\Program Files (x86)\Ektron\CMS400vX\Utilities\SearchServer on your CMS server and run through the re-register process. Go to Advanced Settings and reference the following screenshot. Go to the Dat...

  • How to Change the Search Account Password in SharePoint Search Server 2010 Express

    DescriptionSharePoint provides multiple approaches for a given task. Here is one approach to ensure Search Server incorporates an updated search account password. ResolutionUpdate the Managed AccountLaunch SharePoint Central Administration 2010. If prompted to authenticate, and the account is the same one, use the new AD password.Click Security then Configure Managed Accounts. Click Edit.Go to the Credential Management section, check the Change Password Now check box and select the Use ...

  • How to find the number of active webpages or searchable published content on site.

    DescriptionThis article shows you how to find the number of active pages and searchable published content on you website. This does not include archived content. ResolutionIn SQL, run the following query to obtain the number of active pages: select count(*) from content where (content_status='A' and searchable=1) and (content_type=1 or content_type=2)