Forum Discussion

FlyingBus's avatar
FlyingBus
Level 4
9 years ago

mobile search enterprise vault 11.0.1 fails to login.

Event log fills up with the below on every authentication attempt. Symantec support has been worse than useless (3 or so weeks before the guy even successful calls). 

 

very frustrating because the install is so basic on a proxy server, the only thing you can specify is your EV vault site alias, which I do and is correct. the only thing I can think is that the search site does not support SNI at all and this isn't going to work. We serve more than one website from this box and use SNI with certificates to do so. All other websites operate fine. Just vault will not authenticate (over http or https). 

 

 

WebHost failed to process a request.
 Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/56992345
 Exception: System.ServiceModel.ServiceActivationException: The service '/EnterpriseVault/Search/ClientDataService.svc' cannot be activated due to an exception during compilation.  The exception message is: The ChannelDispatcher at 'https://localhost/EnterpriseVault/Search/ClientDataService.svc/BASICS' with contract(s) '"ClientDataService"' is unable to open its IChannelListener.. ---> System.InvalidOperationException: The ChannelDispatcher at 'https://localhost/EnterpriseVault/Search/ClientDataService.svc/BASICS' with contract(s) '"ClientDataService"' is unable to open its IChannelListener. ---> System.InvalidOperationException: No protocol binding matches the given address 'https://localhost/EnterpriseVault/Search/ClientDataService.svc/BASICS'. Protocol bindings are configured at the Site level in IIS or WAS configuration.
   at System.ServiceModel.Channels.TransportChannelListener.OnOpening()
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
   --- End of inner exception stack trace ---
   at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   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: 40892

 

  • so I solved this. 

     

    my website is https://something.domain.net/enterprisevault/search

    but when installing, the entire web.config will be populated with 

     

    https://localhost/whateveritneeds here. 

    this will never work. I guess the installer is broken in 11.0.1. 

    I did a find replace on the web.config and added in the correct entries to point to my domain. . 

    Veritas support was beyond abysmal troubleshooting this I think I had a call running 2 months and a guy collected logs once. Ridiculous. Looking to try to move away from enterprise vault as a result.

    anyway, hopefully this helps someone. 

  • What happens when you search from the server at "localhost/enterprisevault/search.asp" ? Did you install asp.net roles/features after any ev installations? If so, you will need to remove the role, reboot and reinstall the role then run a Repair of the enterprise setup.exe EV media.
  • have you seen this post covering the installation steps? https://www-secure.symantec.com/connect/articles/enterprise-vault-mobile-search

  • @andrewB

    that seems to cover an old version of the mobile search. this is EV 11. 

     

    @JimmyNeutron: Interestingly after trying localhost it gives a cert error (expected) followed by 'page could not be displayed' with 404. I get no eventlog message like I do when trying remote. 

     

     

     

     

  • maybe the screenshots look different but i'd think the steps would be the same

  • the only items required to install ev 11 mobile search is run the install and put the correct alias. then an https binding. there is nothing else required according to the documentation. 

  • I still think you missed an IIS requirement prior the EV installation. Is the world wide publishing service running?
  • the pre-check checks all the IE services required and I re-checked them all immediately after failed install. I've also engaged EV support on it. I've tried a total remove and reinstall, but same behaviour. I'm tempted to put up a new server for this but it's such a minor thing....

  • so I solved this. 

     

    my website is https://something.domain.net/enterprisevault/search

    but when installing, the entire web.config will be populated with 

     

    https://localhost/whateveritneeds here. 

    this will never work. I guess the installer is broken in 11.0.1. 

    I did a find replace on the web.config and added in the correct entries to point to my domain. . 

    Veritas support was beyond abysmal troubleshooting this I think I had a call running 2 months and a guy collected logs once. Ridiculous. Looking to try to move away from enterprise vault as a result.

    anyway, hopefully this helps someone.