title: IIS 7 500 Error When Accessing Virtual Folders
body: <p>I'm having an issue with IIS, attempting to reach a virtual folder path.</p>
  
  <p>My application (.Net 3.5 SP1, MVC 1.0) generates reporting results files that land via a virtual path on a Unix based vfiler (I think the target is a NetApp appliance). When my users attempt to access the reports via an http request through IIS (Hosted on WinServ 2k8 R2 64-bit), they receive the following 500 error:</p>
  
  <pre><code>Log Name:      Application
  Source:        ASP.NET 2.0.50727.0
  Date:          3/14/2012 1:07:20 PM
  Event ID:      1185
  Task Category: File Monitoring
  Level:         Error
  Keywords:      Classic
  User:          N/A
  Computer:      %APPLICATION_SERVER%
  Description:
  Failed to start monitoring changes to '%PATH_TO_FILE_SHARE%' because the network BIOS command limit has been reached. For more information on this error, please refer to Microsoft knowledge base article 810886. Hosting on a UNC share is not supported for the Windows XP Platform.
  </code></pre>
  
  <p>I don't have a lot of visibility in this environment (I'm the vendor of the app) but the issue seems to be accumulative, and only when IIS brokers the connection. If I manually type in the path in to a command/run window on the client machine, I am able to access the file - leading me to believe it is not permissions based. I am also able to access it in IIS Manager. When I do an IISRESET, the issue is briefly abated.</p>
  
  <p>Any thoughts? I tried following the instructions in the (fairly old) KB article, but that has not helped.</p>
  
  <p><strong>EDIT:</strong> I should note that this is a production system</p>