最近遇到客戶反應,當網頁的使用者過多時,尤其是特定的時段,網頁會發生HTTP 500的錯誤,在進一步的確認後發現初步的問題如下。
從下列的錯誤來看,其實可以看到已有提到可以有參考的KB,而且也有詳細的錯誤,找一下Google大神後,你會找到不少的文章與解決方法,但如果真的這麼簡單的話,我也不會寫下這篇文章了,其實在我嘗試了不同網站寫的方法後,其實都無法解決,而且最重的事如果你照著設定的話,你會發生系統會發生問題,無法進行檔案分享,而且關機時會無法正常進行,如下列的畫面。
就因為如此,所以我才特別整理此篇文章,希望大家可以藉以解決此問題。
錯誤訊息:
[From Web Page]
[From Failed Request Tracing Log]
[From Event Log]
Event Level:Error
Source:ASP.NET 4.0.30319.0
Event ID:1185
Message:Failed to start monitoring changes to '\\caryhsu\my_fav\video' 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.
設定錯誤時,嘗試關機的畫面:
環境描述:
1、IIS Server(Windows 208R2)
2、File Server(Windows 2003R2)
目前已知在新版的環境上也都可以重現此問題。
問題重現:
1、由於此問題在大量的透過網路分享時就會遇到,所以我建立一個站台,然後建立50個虛擬目錄。
2、在各虛擬目錄上我也分別設定特定的使用者。
解決方法:
在此處設定的值非常的重要,如果在IIS端設定錯誤時,可能就會造成此主機在分享目錄上發生問題,所以強烈建議請參考下列的值進行設定即可。
For
IIS(Windows 2008R2):
HKLM\system\currentcontrolset\services\lanmanworkstation\parameters\MaxCmds=REG_DWORD
value=5000(十進位制)
再次強調,上述的值(5000),請勿設定過大,否則會造成系統問題。
For
File Server(Windows 2003R2):
HKLM\system\currentcontrolset\services\lanmanserver\parameters\Maxwi=REG_DWORD
value=65535(十進位制)
HKLM\system\currentcontrolset\services\lanmanserver\parameters\MaxMpxCt=REG_DWORD
value=65535(十進位制)
設定完成後,再請重新啟動電腦後即可。
關鍵字:KB810886、500.19、network BIOS command limit has been reached
參考連結:
- 當您開啟 IIS 7.0 網頁時,發生「HTTP 錯誤 500.19」錯誤https://support.microsoft.com/zh-tw/help/942055/-http-error-500-19-error-when-you-open-an-iis-7-0-webpage
KB 810886(已不存在)https://support.microsoft.com/zh-tw/help/810886- Your ASP or ASP.NET application may restart or you may lose the session object when more SMB requests exist than the Web server can process
https://support.microsoft.com/en-us/help/843584/your-asp-or-asp-net-application-may-restart-or-you-may-lose-the-sessio - 修正︰ 在網站上的 ASP.NET 2.0 連接應用程式可能看似停止回應https://support.microsoft.com/zh-tw/help/911272/fix-asp-net-2-0-connected-applications-on-a-web-site-may-appear-to-sto
沒有留言:
張貼留言