Installing and Configuring the Lotus Notes Connector for SharePoint 2013 Server: Part 2 of 2


I am ready to start the Lotus Notes connector on the SharePoint 2013 Server. In this second of two blog entries, I execute the steps to:

  • Start the Lotus Notes Connector service
  • Register Lotus Notes with the service
  • Setup and start the crawler
  • Setup, start, and configure the metadata service
  • Create a Search Center site
  • Refine the Lotus Notes search results

This is a copy of the blog post that I originally posted here:

Installing and Configuring the Lotus Notes Connector for SharePoint 2013 Server: Part 2 of 2

I continue to follow along the steps as detailed here: http://technet.microsoft.com/en-us/library/jj591606.aspx. However, I depart from the steps and do things a bit differently based on where I ran into problems and fixed them. I document everything in detail.

RHR (2013-05-05): I had to make a few corrections in this blog posting. I corrected the order below. Registering Lotus Notes with the Server has to be completed before starting the Lotus Notes Connector Service.

Register Lotus Notes with the Server

I open Explorer and click through the folders until I get to: C:\Program Files\Microsoft Office Servers\15.0\Bin\1033

image_thumb[110]

I double-click on the NotesSetup file. The Index Setup Wizard screen appears. I click Next to continue.

image_thumb[112]

The Register Lotus Notes screen appears. I enter the data as seen below. I enter the password for the Notes ID that I used to run the Lotus Notes client software. I do not check the Ignore Lotus Notes security while building an index checkbox. I click Next to continue.

Location of notes.ini file

C:\Lotus\Notes\notes.ini

Location of Lotus Notes install directory

C:\Lotus\Notes

image_thumb[163]

The Specify Lotus Notes Owner Field screen appears. I enter the details as seen below. I click Next to continue.

Lotus Notes server name 192.168.1.88
Lotus Notes database file name Mapping.nsf
View name Mappings
Lotus Notes field name column title UserID
Windows user name column title DomainAccount

 

 

 

 

 

image_thumb[118]

The Completing the Lotus Notes Index Setup Wizard screen appears. I click Finish to continue.

image_thumb[120]

The Microsoft SharePoint Server Configuration screen appears. The configuration succeeded!

image_thumb[165]

Start the Lotus Notes Connector Service

Open Central Administration and click on Manage services on server

image

Click Start on the Lotus Notes Connector service

image

The Lotus Notes connector settings screen appears. I select Create new application pool and enter Contoso Lotus Notes Crawl App Pool. I keep the security account and click Provision.

image

The Working on it message appears briefly

image

The Services on Server screen appears and the Lotus Notes Connector service has started.

image

 

Setup and Start the Crawler

I return to Central Administration and click on Manage service applications.

image_thumb[167]

Click on the search service application. I named mine Search Service Application.

image

The Search Service Application: Search Administration screen opens.

image

Click on Content Sources

image_thumb[173]

The Search Service Application: Manage Content Sources screen appears. I started some work on crawling HTML files. Maybe I cover that in a future blog entry.

image

The Search Service Application: Add Content Source screen appears. I enter Lotus Notes Application as the Name. I select Lotus Notes as the type of content to be crawled.

image

I set the Start Addresses to point to the Notes database that I opened earlier. I could add other Notes databases here, too. I also set the Crawl Settings, Crawl Schedules, and Content Source Priority. I click OK to accept the settings and continue.

image

The new content source appears in the Manage Content Sources screen.

image

Setup, Start, and Configure the Metadata Service

I created a Metadata service while doing some other work. The steps to create one are listed below.

I return to Central Administration and click on Manage service applications.

image_thumb[185]

Click on New in the top left corner of the screen and Managed Metadata Service.

image_thumb[187]

The Create New Managed Metadata Service screen appears. I enter a Name and Database Server.

image_thumb[190]

I scroll down the screen. I select Use existing application pool and keep the remaining settings as is. I click OK to accept the edits and continue.

image_thumb[192]

The Managed Metadata services now appears in the list.

image_thumb[194]

I return to Central Administration and click on Manage services on server.

image_thumb[197]

Click on Start on the Managed Metadata Web Service.

image_thumb[199]

The service starts shortly afterwards. I return to Central Administration and click on Manage service applications.

image_thumb[200]

I click on Managed Metadata in the list of service applications.

image_thumb[202]

I had a problem one time with an error message appearing.

The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started. Please Contact your Administrator.

I checked that the Contoso App Pool application pool was started in IIS.

image_thumb[204]

I waited about 20 minutes and the message stopped appearing. I considered doing an IIS Reset; but it was not necessary. The Site Settings: Term Store Management Tool screen appeared.

image_thumb[206]

The service starts shortly afterwards. I return to Central Administration and click on Manage service applications.

image_thumb[207]

I click on my Search Service Application service application.

image

I then click on Content Sources on the left.

image_thumb[211]

The Search Service Application: Manage Content Sources screen appears. I click on Lotus Notes Application and then on Start Full Crawl.

image

I click OK on the message screen.

image_thumb[215]

The final status update appears as below after the crawling completes.

image

Create a Search Center Site in SharePoint Server 2013

I created a new Search Center site by executing the steps outlined here: http://technet.microsoft.com/en-us/library/hh582314.aspx

Refining the Lotus Notes Search Results

I open my Search Center site at http://server2012sp/sites/SearchCenter. I enter the word sharepoint in the search window and click on the search icon. The search results appear as below. I blanked out the last part of the last names of the authors. Also, you can see that the Notes document UNID is displayed as the document title.

image_thumb[221]

I found a blog entry (http://blogs.msdn.com/b/opal/archive/2010/02/16/crawl-lotus-domino-with-lotus-notes-connector-in-sharepoint-server-2010.aspx) that described how to replace the document UNID with the document Subject field. The steps to execute were for SharePoint 2010; but I’m going to show the steps for SharePoint 2013. I suspect that they are virtually the same anyway.

I return to Central Administration and click on Manage service applications.

image_thumb[222]

I click on my Search Service Application service application. I then click on Search Schema.

image_thumb[223]

The Search Service Application: Managed Properties screen appears. I click on Categories.

image

The Search Service Application: Categories screen appears. I click on Notes.

image

I want to use the Subject field for the document title. The Subject field appears to be the best match for the title based on the design of the form. The Subject appears at the top of the Lotus Notes form and a review of the data makes it seem to be the best match. The steps that follow will show how I implement using the Subject field.

image_thumb[243]

The Search Service Application: Crawled Properties – Notes screen appears. I enter Subject in the Crawled properties field and click on the green arrow box image_thumb[237]. The list of property names is filtered to include only those that contain the term Subject.

image

I click on OriginalSubject and then click on Edit/Map Property.

image

The Search Service Application: Edit Crawled Property: Subject screen appears. I can add mappings to the managed property on this screen.

image

I click on Add a Mapping. The Managed property selection screen appears. I scroll down the Select a managed property and select Title(text).

image

I click OK at the bottom of the screen (scrolling down a bit). Title(text) appears in the mapping list.

image_thumb[247]

I click OK to close the Search Service Application: Edit Crawled Property: Subject screen. I am returned to the Search Service Application: Crawled Properties – Notes screen appears. I enter Subject in the Crawled properties field and click on the green arrow box image_thumb[249]. The list of property names is filtered to include only those that contain the term Subject. I can see that Title is listed in the Mapped To Property column for Subject.

image

I click on Title. The Search Service Application: Edit Managed Property – Title screen appears.

image

I scroll down to the Mappings to crawled properties section and select Subject in the list.

image

I click on Move Up to move Subject to the top of the list. By moving Subject to the top, I am making sure that it is the first to be picked up and mapped to the Title. Otherwise, the document UNID will be displayed. I click OK to accept the changes and close the screen.

image

I click on Content Sources on the left side.

image_thumb[259]

The Search Service Application: Manage Content Sources screen appears. I click on Lotus Notes Forum and then click on Start Full Crawl.

image_thumb[261]

I click on OK on the confirmation prompt.

image_thumb[263]

The crawling starts.

image

The crawling completed after almost 14 minutes.

image

I open my Search Center site at http://server2012sp/sites/SearchCenter. I enter the word sharepoint in the search window and click on the search icon. One of the search results appear as below. You can see that the Notes document Subject is displayed as the document title.

image

I have to add a Server Name Mapping for my Domino server. My Domino server uses port 8080 instead of port 80. I click on Server Name Mappings in the Search Service Application screen.

image

The Search Service Application: Server Name Mappings screen appears. I click on New Mapping.

image

The Search Service Application: Add Server Name Mappings screen appears. I add the name mapping as it appears below. I click OK to continue.

image

The mapping is displayed on the screen.

image

I run another full crawl on the Lotus Notes Application content source. I refresh the Search Results screen and the correct port number appears in the URL.

image

I click on the search result and the web page opens as expected.

image

I have an idea about building a search drive solution using the data stored in Lotus Notes databases. I saw some interesting solutions by a few SharePoint MVPs.

For now, this concludes my blog entry on installing and configuring the Lotus Notes Connector for SharePoint 2013. I hope that you found it helpful. You can read my other blog entries on how I installed and configured my SharePoint 2013 server environment.

 

Installing and Configuring the Lotus Notes Connector for SharePoint 2013 Server: Part 1 of 2

Installing and Configuring the Lotus Notes Connector for SharePoint 2013 Server: Part 2 of 2

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s