Search code examples
sharepoint-2013visio

SharePoint 2013 Visio document error: the server failed to process the request


When I try to open Visio documents uploaded to my SharePoint site, I get "the server failed to process the request" error. Any help is appreciated!


Solution

  • Here are the steps that I followed that fixed the issue:

    1. Open SharePoint Central Administration on SharePoint server.
    2. Manage service applications (under Application Management).
    3. Select Visio Graphics Service -> Properties
    4. Check what Application Pool is used (SharePoint Web Services Default in my case).
    5. Open IIS -> Application Pools.
    6. Visio App Pool is usually represented by a GUID name. To get the name:

      • Open SharePoint Management Shell (run as administrator)
      • Run command: Get-SPServiceApplicationPool | Select Id, Name
      • Find Id of App Pool (from step 4)
      • Find the same id in IIS under Name column and check the value in Identity column
    7. Remote to the sql server
    8. Open Sql Server Management Studio -> Connect
    9. Expand the databases that stores your SharePoint content -> Security -> Users
    10. Right click user name obtained in step 6d -> Properties
    11. In Owned Schema and Membership check db_owner