Enterprise Vault Search does not work from the Vault Admin Console
book
Article ID: 100033010
calendar_today
Updated On:
Description
Error Message
The following Event ID will show up in the application log:
Log Name: Application
Source: System.ServiceModel 3.0.0.0
Event ID: 3
Task Category: WebHost
Level: Error
User: SYSTEM
Computer: EV-EXCH.EV10.local
Description:
WebHost failed to process a request.
Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/63799784
Exception: System.ServiceModel.ServiceActivationException: The service '/EnterpriseVault/Search/ClientDataService.svc' cannot be activated due to an exception during compilation. The exception message is: This collection already contains an address with scheme http. There can be at most one address per scheme in this collection.
Parameter name: item. ---> System.ArgumentException: This collection already contains an address with scheme http. There can be at most one address per scheme in this collection.
Parameter name: item
at System.ServiceModel.UriSchemeKeyedCollection.InsertItem(Int32 index, Uri item)
at System.Collections.Generic.SynchronizedCollection`1.Add(T item)
at System.ServiceModel.UriSchemeKeyedCollection..ctor(Uri[] addresses)
at System.ServiceModel.ServiceHost..ctor(Type serviceType, Uri[] baseAddresses)
at Symantec.EV.Search.Client.Host.PluginService.CustomServiceHostFactory.CreateServiceHost(Type serviceType, Uri[] baseAddresses)
at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
--- End of inner exception stack trace ---
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)
Process Name: w3wp
Process ID: 5972
The Veritas Enterprise Vault log will show the following:
Log Name: Symantec Enterprise Vault
Source: Enterprise Vault
Event ID: 41507
Task Category: Monitoring
Level: Error
Computer: EV-EXCH.EV10.local
Description:
Too many failures while monitoring the Enterprise Vault search API. Search API monitoring is disabled until the next restart of the Enterprise Vault Admin Service.
Most recent error: The requested service, 'net.tcp://localhost/EnterpriseVaultAPI/search/soapsearch.svc' could not be activated. See the server's diagnostic trace logs for more information.
437-41507
Cause
This issue can occur when there is more than one host header on the Default Web Site in IIS on the Enterprise Vault server.
For example there may be more than one host header for Site Binding Type http:
Type HostName Port IPAddress Binding
http 80 *
http ev-exch.ev10.local 80 *
Resolution
To resolve this issue, do the following:
- On the EV server open up IIS manager and select the default web site.
- Under the Actions pane select Bindings.
- Inspect the Site Bindings for instances where there is more than of http type.
- Remove the http binding that contains a host name.
- Stop the Enterprise Vault Indexing Service.
- Restart IIS with an IISreset at an Admin CMD prompt.
- Attempt the search again.
Issue/Introduction
When attempting to launch Enterprise Vault Search from the Vault Administration Console it will continuously show a spinning arrow and never load.
Was this article helpful?
thumb_up
Yes
thumb_down
No