netDocShare - Hybrid Search File Share Service Deployment Guide

netDocShare - Hybrid Search File Share Service Deployment Guide



A blue text on a black background

Description automatically generated


netDocShare Hybrid Search File Share Service Deployment Guide



Graphical user interface, applicationDescription automatically generated




Contents






INTRODUCTION

This document outlines the steps to complete installation for the netDocShare hybrid search file share service. This installation is necessary to access the SharePoint file share document without chrome extension in netDocShare hybrid search.


CONFIGURE IIS FEATURES FOR WINDOWS SERVER 2016

(It is similar for Windows Server 2019)

Follow the steps below to install Internet Information Services (IIS) on a web server computer running Windows Server 2016.

The minimum Internet Information Services (IIS) version is 10.0.                                                                                                                

1) Click Start > Server Manager.
2) On the Server Manager > Dashboard, select Add roles and features.

The Add Roles and Features Wizard opens.



3) Click Next on the Before you begin window.
4) On the Select installation type window, select Role-based or feature-based installation, and then click Next.

5) On the Select destination server page, select the server to configure in the Server Pool list.
6) Click Next.
7) On the Select server roles window, select the Web Server (IIS).


8) Expand Web Server (IIS), then Web Server, and then the Application Development node, and verify that ASP.NET 4.6 or later is installed.

9) Click Next.
10) Click Next on the Select features window. No additional features are needed.
11) Click Next on the Web Server Role (IIS) window after reading the information provided.
12) Click Next on the subsequent page to install the defaults.
13) On the Confirm installation selections, review the items to be installed. Click Next when you are ready to proceed with installing the IIS web server.
14) After installation has succeeded, click Close.


INSTALLATION HYBRID SEARCH FILE SHARE SERVICE IN WEB SERVER

After installing IIS, run IIS Manager to make sure that the .NET Framework version 4 is assigned to the default application pool. 

1) Press WINDOWS+R to open the Run dialog box.
2) Enter “inetmgr” and select OK.
3) In the Connections pane, expand the server node and select Application Pools. In the Application Pools pane if DefaultAppPool is assigned to the .NET framework version 4 as in the following illustration, skip to the next section.



4) In the Application Pools pane, select DefaultAppPool. In the Actions pane, select Basic Settings.



5) In the Edit Application Pool dialog box, check the .NET CLR version. Change to .NET CLR v4.0.30319 if it is not. Click OK.



6) In the connections panel select the Default Web Site (or the web site created for this service).
7) Double click the Configuration Editor and make sure the webserver/handlers handler is enabled.


At this point IIS should be running on port 80 by default with the firewall rule “World Wide Web Services (HTTP Traffic-In)” enabled in Windows firewall automatically. We can perform a simple test by opening a web browser and browsing to the server that we have installed IIS on. You should see the default IIS page. You can use http://localhost to connect with in server.

8) Right click Default Web Site and select Explore (This opens the default Site physical location on Windows Server C:\inetpub\wwwroot).



9) Extract the contents of netDocShareHybridSearchFileShareService.zip into the wwwroot folder.



10) Once configured please navigate to https://localhost or https://(yourdomain), if successful you will see the connection established:

11) Once service is started working then please add the service URL in netDocShare Hybrid search config setting


INSTALL SSL CERTIFICATE

SSL Certificate should be purchased from a proper Certificate provider, or your network admin can produce one for your internal network. That depends on your organization. To add an SSL certificate to IIS these steps to be followed.

Create CSR

Send CSR to certificate provider

Provider will give you options to download the Certificate file which will be .cer file.

  1. You must download the certificate for IIS web server.
  2. Since the certificate providers are common to all other server technologies too.

Provider will give you options to download the Certificate file which will be .cer file.

CREATE CERTIFICATE SIGNING REQUEST USING IIS (CSR)

When you are applying or ordering an SSL certificate, you will need to create CSR (Certificate Signing Request) on your server and send it to a Certificate Authority. The CSR validates the information the CA requires to issue a certificate. After validating the CSR, the Certificate Authority will use this data to generate and issue the SSL certificate.

1) Go to Start > Administrative Tools > Internet Information Services (IIS) Manager.

2) In the left pane, click on the server’s name and double click on the Server Certificates.

3) In the right pane, click on the Create Certificate Request.

4) Provide your domain name, company name, department name, city, state, country name and click on the Next button.

5) Select the Cryptographic Service Provider, 2048 as a bit length and click on the Next button.

5) Specify the filename and the location where you want to save the CSR and click on the Finish button to create a CSR certificate.

6) After generating the CSR, you will need to give this CSR file to the Certificate Provider in order to purchase the new SSL certificate.

INSTALL THE SSL ON IIS WEBSITE

Make sure that you get an SSL certificate in P7B or CER format. Once you received the SSL certificate file from the Certificate Authority save it on the server where you created the CSR. It should be IIS compactible.

1) Go to Start > Administrative Tools > Internet Information Services (IIS) Manager. 

2) In the left pane, click on the server’s name and double click on the Server Certificates.

3) In the right pane, click on Complete Certificate Request.

4) Browse the certificate file (.cer), provide your domain name, select Web Hosting in the certificate store option and click on the OK button.



ASSIGN THE CERTIFICATE

At this point, you have successfully installed your SSL certificate. Next, you will need to assign the certificate to your website.

1) Open the IIS Manager, expand the server’s name and click on the Default Website or the Site you created for file share Service, then click on the Bindings in the right pane.

2) Click on the Add button.

3) Select https, select the IP address of your website or leave it unassigned, type port 443, type your domain name, select the domain name on which you want to install SSL and click on the OK button to install the certificate.

Your SSL certificate is now installed, and the website configured to accept secure connections.

                                                                                                            






    • Related Articles

    • netDocShare v4.0.0.2002

      New Features netDocShare Ability to perform an advanced search in Go to client matter view. netDocShare Hybrid Search Ability to narrow down the list of search results to the folder level with the config builder settings. Ability to view NetDocuments ...
    • netDocShare Teams User Guide

      netDocShare Teams App User Guide Introduction This user guide is a general overview of how to use and access the netDocShare Teams App designed for netDocShare Users. The netDocShare Teams App is a powerful application which can use almost all ...
    • netDocShare Pre-requisites Guide

      netDocShare Pre-requisites Guide Introduction This document outlines the pre-requisites for the netDocShare on SharePoint, Teams Post and Co-authoring, netDocShare Sync. SharePoint Pre-requisites SharePoint Online Make sure that you have the required ...
    • netDocShare Sync Admin app User Guide

      netDocShare Sync Admin app User Guide – Web and Desktop Login Please enter your Email ID. This information is required to validate your access and ensure proper licensing. SharePoint Before creating any sync jobs, the Global Admin must add the ...
    • netDocShare v3.7.0.0512

      netDocShare SharePoint and Teams Applications Search Enhancement: Added Advanced Search with refinements. Filter: Date Range Selection for Date Column Filter. Filter: Filter Look Up Columns using Name Previously Supported Filter by Key. Document ...