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.