我遇到了IIS問題,試圖訪問虛擬文件夾路徑。訪問虛擬文件夾時出現IIS 7 500錯誤
我的應用程序(.Net 3.5 SP1,MVC 1.0)生成報告結果文件,這些文件通過基於Unix的vfiler上的虛擬路徑着陸(我認爲目標是NetApp設備)。當我的用戶嘗試訪問通過通過IIS HTTP請求的報告(託管WinServ 2K8 R2 64位),他們會收到以下500錯誤:
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.
我沒有很多的知名度在這環境(我是應用程序的供應商),但問題似乎是累積的,只有當IIS經紀人連接。如果我手動輸入客戶端機器上的命令/運行窗口的路徑,我可以訪問該文件 - 使我相信它不是基於權限的。我也可以在IIS管理器中訪問它。當我做一個IISRESET時,這個問題會被簡化。
有什麼想法?我試着按照(相當老的)知識庫文章中的說明進行操作,但這並沒有幫助。
編輯:我要指出,這是一個生產系統