Important Update: Cohesity Products Knowledge Base Articles
All Cohesity Knowledge Base Articles are now managed via the Cohesity Support Portal: https://support.cohesity.com/s/searchunify. The Knowledge Base articles available here will not reflect the latest information or may no longer be accessible.
Problem
Searches fail to contact the Search API because the EnterpriseVaultAPI application pool shuts down due to a series of tcp listener channel failures.
Error Message
In the Veritas Enterprise Vault event log the following error occurs:
Source: Enterprise Vault
Cause
The .NET Framework 2.0 can't read the net.tcp process handler type of the request being sent to it, so the EnterpriseVaultAPI application pool rejects it. This causes several listener channel errors and results in the EnterpriseVaultAPI application pool shutting down which prevents access to the Search API.
Solution
1. Open IIS and browse to the Application Pools
2. Go to the Basic Settings on the EnterpriseVaultAPI pool
3. Change the .NET CLR version from 2.0.50727 to 4.0.30319
4. Restart the Net.Tcp Port Sharing Service which will automatically restart the Net.Tcp Listener Adapter Service
5. Restart the Enterprise Vault Services
Note: If issue persists persists please validate that Authenticated Users and the Vault Service Account (VSA) have Full permissions on the Enterprise Vault installation folder. Restart the Enterprise Vault services.