Visio Graphics Service: Failed to access the cache

Visio Graphs inside Visio web part stop working in SharePoint 2013 (April CU). Web part shows generic error message (unfortunately it is in Finnish, so won't paste it here) and the following error messages in Windows Application Log.

After running SharePoint Configuration Wizard, graphs show fine for maybe 30-60 minutes, then same errors occur again. I can always fix the issue by running SP Config Wizard. It would seem like some NTFS related issue, but how can I make Visio graphs work for longer time?

Log Name:      Application
Source:        Microsoft-SharePoint Products-Visio Graphics Service
Event ID:      9004
Task Category: Web Access
Level:         Warning
Description:
Failed to access the cache.


---

Log Name:      Application
Source:        Microsoft-SharePoint Products-Visio Graphics Service
Event ID:      8079
Task Category: Graphics Service
Level:         Error
User:          AD\svc_sp_serviceapppoo
Description:
Failed to generate raster diagram for file 
http://intranet/Documents/MyVisio.vsdx page Image0 Error : System.IO.FileNotFoundException: E:\Program Files\Microsoft Office Servers\15.0\Data\VisioServer\VisioCache372264ef-b563-434d-bee0-11dede201c0b\VisioBundle637d234b68df44f8b5957a482056ef00.cache   at Microsoft.Office.Visio.Server.GraphicsServer.DiskCache.ReadBundlePart(Bundle bundle, Int32 index)
   at Microsoft.Office.Visio.Server.GraphicsServer.ServiceCore.GetRasterPageItem(RasterPageItemRequest request)
   at Microsoft.Office.Visio.Server.GraphicsServer.VisioGraphicsService.GetRasterPageItem(RasterPageItemRequest request)
 

--- 

Log Name:      Application
Source:        Microsoft-SharePoint Products-Visio Graphics Service
Event ID:      8078
Task Category: Web Access
Level:         Error
User:          NT AUTHORITY\IUSR
Description:
Failed to get raster diagram for visio file 
http://intranet/Documents/MyVisio.vsdx page  Exception : System.ServiceModel.FaultException: The server was unable to process the request due to an internal error.  For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs. 
Server stack trace: 
   at System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)
   at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
 
Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at Microsoft.Office.Visio.Server.GraphicsServer.IVisioGraphicsService.GetRasterPageItem(RasterPageItemRequest rasterPageItemRequestContract)
   at Microsoft.Office.Visio.Server.Administration.VisioGraphicsServiceApplicationProxy.GetRasterPageItem(RasterPageItemRequest request)
   at Microsoft.Office.Visio.Server.ServiceWrapper.GetRasterPageItem(RasterPageItemRequest request)

May 22nd, 2013 7:51am

Have you found the solution for this?

Free Windows Admin Tool Kit Click here and download it now
November 1st, 2013 11:04am

I ran into a similar issue and the fix was the grant modify access to the cache location (In case above it is E:\Program Files\Microsoft Office Servers\15.0\Data\VisioServer) for service account for the Visio Graphics Service (In this case AD\svc_sp_servicea

November 8th, 2013 6:37pm

I ran into a similar issue and the fix was the grant modify access to the cache location (In case above it is E:\Program Files\Microsoft Office Servers\15.0\Data\VisioServer) for service account for the Visio Graphics Service (In this case AD\svc_sp_servicea

Free Windows Admin Tool Kit Click here and download it now
August 24th, 2015 3:20am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics