Description
The Enterprise Vault Web Access applications can be accessed via HTTP or HTTPS. This setting, along with the port that should be used for each protocol, is visible on the General tab of the Site Properties page in the Vault Admin Console. If you are using the default port numbers (80 for HTTP, 443 for HTTPS), then changing this setting is all that is required to effect the change. However, several other steps are required if you wish to configure EV to use a non-default port for its communication. The process is described below.
How to configure EV to use a non-default port
A. Vault Admin Console configuration
1. Right-click the Site and select
Properties.
2. Select the protocol and port that you wish to use.
3. Click
OK to save the changes.
B. IIS Manager configuration
1. Right-click on the
Default Web Site and select
Edit bindings...
2. Click
Add and create a binding for the protocol and port you chose above (Step A2).
3. Click
OK and
Close to return to the main IIS Manager window.
If you chose the HTTPS protocol in Step A2 above, continue with steps 4-6. Otherwise, skip to step 7.
4. Under the
Default Web Site, expand the
EnterpriseVault virtual directory.
5. Select the
Search virtual directory and open the
SSL Settings panel.
6. Check the
Require SSL box and click
Apply.
7. Leave IIS Manager open as we will use it again at the end of the next section.
C. Indexing Service Web.config file configuration
1. Open the Search virtual directory's Web.config file in a text editor. By default, this file is located in the Enterprise Vault installation directory at
\EVSearch\EVSearchClient\Web.config.
2. Search for the section called . There should be several endpoint entries, each beginning with .
3. Modify the address value of the endpoints for your selected protocol to use the port that you chose. Add a colon (:) and the port number after the hostname in the address definition.
a. HTTP endpoints have names beginning with normal. Change these endpoints if you are using HTTP on a port other than 80.
b. HTTPS endpoints have names beginning with secure. Change these endpoints if you are using HTTPS on a port other than 443.
c. Example Web.config edits for HTTPS on port 444
Before:
After:

4. Save the Web.config file.
5. Return to IIS Manager and select Application Pools in the left pane.
6. Select EVOnlineWebSearch from the list of Application Pools and click Recycle... in the Actions pane.
D. Test the Web Access applications
1. Launch a new session of Enterprise Vault Search using the new port number in the URL.
2. If you use Enterprise Vault OWA integration, you should test that Search works properly from OWA as well.
Symptom note: Failing to complete Step C will result in Enterprise Vault Search displaying an endless loading spinner in the content list: