IIS日志Timer_MinBytesPerSecond,Timer_ConnectionIdle的解決方法
發(fā)布時(shí)間:2012-08-22 15:43:13 作者:佚名
我要評(píng)論
Description: The Error means The connection with the server has been terminated.
問(wèn)題描述:這個(gè)錯(cuò)誤是由于服務(wù)器連接被中斷導(dǎo)致的
Description: The Error means The connection with the server has been terminated.
問(wèn)題描述:這個(gè)錯(cuò)誤是由于服務(wù)器連接被中斷導(dǎo)致的。
If you check out the C:"Windows"system32"LogFiles"HTTPERR"httperr*.log files on the distribution server, you'll likely see either Timer_MinBytesPerSecond errors or Timer_ConnectionIdle errors. These are caused by IIS' default settings, contained within its metabase, which define the minimum traffic flow rate for a connection to be kept alive and the maximum idle time allowed before a connection is dropped. For some reason, SUS servers seem to take their good old time while downloading updates, and these parameters are exceeded and the distribution server drops 'em.
這個(gè)問(wèn)題是由于在某些應(yīng)用下,IIS的默認(rèn)設(shè)置不當(dāng)?shù)?
1) From IIS Manager, right click on the Internet Information Server (IIS) Manager root level folder and go to Properties. Check the box to enable direct metabase editing. Click OK.
1)打開(kāi)Internet 信息服務(wù)(IIS)管理器,右鍵點(diǎn)“我的計(jì)算機(jī)”——屬性,選上“允許直接編輯配置數(shù)據(jù)庫(kù)(N)”,確定。
2) Open the C:"Windows"system32"inetsrv"MetaBase.xml file in Notepad. Do a search for "MinFileBytesPerSec". Change the setting for MinFileBytesPerSec from 240 to 0. Do another search, this time for "ConnectionTimeout" to be 600. Save changes and exit.
2)編輯C:"Windows"system32"inetsrv"MetaBase.xml文件,把MinFileBytesPerSec 參數(shù)值從240改為0,把ConnectionTimeout參數(shù)設(shè)成600。
3) Restart the IIS Admin service to effect the changes.
3)重新起動(dòng)IIS服務(wù)
替代方法
如果您安裝最新 for Windows Server 2003, ServicePack 后問(wèn)題仍然存在網(wǎng)絡(luò)連接可能太慢。 使用網(wǎng)絡(luò)跟蹤來(lái)確定客戶是否接收響應(yīng)和重傳數(shù)據(jù)包中延遲。 要變通解決此問(wèn)題, 減少或禁用 IIS 6.0 以阻止從早關(guān)閉慢速客戶連接中 MinFileBytesPerSec 屬性。
其它網(wǎng)友對(duì)該解決辦法的評(píng)價(jià)和心得:
覺(jué)得這些解決方法都有問(wèn)題,假如車輛防盜警報(bào)經(jīng)常響,正確的解決方法是看看有誰(shuí)常來(lái)打你車子的主意,或者把車子放在更安全的地方,而絕對(duì)不是關(guān)掉警報(bào)。
因?yàn)镠TTP服務(wù)需要占用TCP連接,而TCP連接時(shí)是需要占用系統(tǒng)資源的,而且IIS為每個(gè)連接也需要分配相應(yīng)的資源。目前的主機(jī)能夠處理上萬(wàn)的連接就可以說(shuō)是軟硬件設(shè)計(jì)都很不錯(cuò)了(可以參見(jiàn)C10K )。假如惡意人員通過(guò)一臺(tái)或者多臺(tái)機(jī)器發(fā)起大量的連接,而不請(qǐng)求內(nèi)容(這樣不需要消耗多少攻擊機(jī)器的帶寬),就可以大量消耗服務(wù)器資源而達(dá)到拒絕服務(wù)的目的。
所以 IIS 需要關(guān)閉長(zhǎng)時(shí)間非活動(dòng)的連接,這個(gè)就是Timer_ConnectionIdle 的錯(cuò)誤由來(lái)。
原來(lái)以為攻擊者可以給服務(wù)器故意緩慢的發(fā)送和接收內(nèi)容而消耗服務(wù)器的資源,這樣可以避免服務(wù)器對(duì)于Timer_ConnectionIdle 的保護(hù),相應(yīng)的IIS的防范就是 MinFileBytesPerSec 設(shè)置,MinFileBytesPerSec 屬性通過(guò)以最小的數(shù)據(jù)量保持連接,來(lái)禁止惡意的或軟件工作不正常的客戶端消耗資源。如果吞吐量低于 MinFileBytesPerSec 設(shè)置的值,則終止連接。LOG里面就會(huì)顯示Timer_MinBytesPerSecond錯(cuò)誤(一些Timer_MinBytesPerSecond錯(cuò)誤是因?yàn)?windows 2003 的http.sys錯(cuò)誤引起的,解決方式是打上最新 ServicePack
問(wèn)題描述:這個(gè)錯(cuò)誤是由于服務(wù)器連接被中斷導(dǎo)致的。
If you check out the C:"Windows"system32"LogFiles"HTTPERR"httperr*.log files on the distribution server, you'll likely see either Timer_MinBytesPerSecond errors or Timer_ConnectionIdle errors. These are caused by IIS' default settings, contained within its metabase, which define the minimum traffic flow rate for a connection to be kept alive and the maximum idle time allowed before a connection is dropped. For some reason, SUS servers seem to take their good old time while downloading updates, and these parameters are exceeded and the distribution server drops 'em.
這個(gè)問(wèn)題是由于在某些應(yīng)用下,IIS的默認(rèn)設(shè)置不當(dāng)?shù)?
1) From IIS Manager, right click on the Internet Information Server (IIS) Manager root level folder and go to Properties. Check the box to enable direct metabase editing. Click OK.
1)打開(kāi)Internet 信息服務(wù)(IIS)管理器,右鍵點(diǎn)“我的計(jì)算機(jī)”——屬性,選上“允許直接編輯配置數(shù)據(jù)庫(kù)(N)”,確定。
2) Open the C:"Windows"system32"inetsrv"MetaBase.xml file in Notepad. Do a search for "MinFileBytesPerSec". Change the setting for MinFileBytesPerSec from 240 to 0. Do another search, this time for "ConnectionTimeout" to be 600. Save changes and exit.
2)編輯C:"Windows"system32"inetsrv"MetaBase.xml文件,把MinFileBytesPerSec 參數(shù)值從240改為0,把ConnectionTimeout參數(shù)設(shè)成600。
3) Restart the IIS Admin service to effect the changes.
3)重新起動(dòng)IIS服務(wù)
替代方法
如果您安裝最新 for Windows Server 2003, ServicePack 后問(wèn)題仍然存在網(wǎng)絡(luò)連接可能太慢。 使用網(wǎng)絡(luò)跟蹤來(lái)確定客戶是否接收響應(yīng)和重傳數(shù)據(jù)包中延遲。 要變通解決此問(wèn)題, 減少或禁用 IIS 6.0 以阻止從早關(guān)閉慢速客戶連接中 MinFileBytesPerSec 屬性。
其它網(wǎng)友對(duì)該解決辦法的評(píng)價(jià)和心得:
覺(jué)得這些解決方法都有問(wèn)題,假如車輛防盜警報(bào)經(jīng)常響,正確的解決方法是看看有誰(shuí)常來(lái)打你車子的主意,或者把車子放在更安全的地方,而絕對(duì)不是關(guān)掉警報(bào)。
因?yàn)镠TTP服務(wù)需要占用TCP連接,而TCP連接時(shí)是需要占用系統(tǒng)資源的,而且IIS為每個(gè)連接也需要分配相應(yīng)的資源。目前的主機(jī)能夠處理上萬(wàn)的連接就可以說(shuō)是軟硬件設(shè)計(jì)都很不錯(cuò)了(可以參見(jiàn)C10K )。假如惡意人員通過(guò)一臺(tái)或者多臺(tái)機(jī)器發(fā)起大量的連接,而不請(qǐng)求內(nèi)容(這樣不需要消耗多少攻擊機(jī)器的帶寬),就可以大量消耗服務(wù)器資源而達(dá)到拒絕服務(wù)的目的。
所以 IIS 需要關(guān)閉長(zhǎng)時(shí)間非活動(dòng)的連接,這個(gè)就是Timer_ConnectionIdle 的錯(cuò)誤由來(lái)。
原來(lái)以為攻擊者可以給服務(wù)器故意緩慢的發(fā)送和接收內(nèi)容而消耗服務(wù)器的資源,這樣可以避免服務(wù)器對(duì)于Timer_ConnectionIdle 的保護(hù),相應(yīng)的IIS的防范就是 MinFileBytesPerSec 設(shè)置,MinFileBytesPerSec 屬性通過(guò)以最小的數(shù)據(jù)量保持連接,來(lái)禁止惡意的或軟件工作不正常的客戶端消耗資源。如果吞吐量低于 MinFileBytesPerSec 設(shè)置的值,則終止連接。LOG里面就會(huì)顯示Timer_MinBytesPerSecond錯(cuò)誤(一些Timer_MinBytesPerSecond錯(cuò)誤是因?yàn)?windows 2003 的http.sys錯(cuò)誤引起的,解決方式是打上最新 ServicePack
相關(guān)文章

電腦無(wú)聲音提示W(wǎng)indows音頻錯(cuò)誤0xc00d11d1(0xc00d4e86)的解決辦法
電腦提示:“無(wú)法播放音頻,請(qǐng)確保您的計(jì)算機(jī)的聲卡和顯卡正在工作”,錯(cuò)誤代碼0xc00d11d1(0xc00d4e86),下面我們就來(lái)看看解決辦法2026-02-27
電腦提示硬盤SMART命令失敗怎么辦? SMART錯(cuò)誤解決辦法
電腦開(kāi)機(jī)黑屏且出現(xiàn)硬盤SMART錯(cuò)誤是較為嚴(yán)重的硬件故障,需要立即采取措施避免數(shù)據(jù)丟失,下面我們就來(lái)看看這個(gè)問(wèn)題的解決辦法2026-01-12
電腦鍵盤失靈設(shè)備管理器顯示hid keyboard device黃色感嘆號(hào)的解決辦法
電腦鍵盤不能用了,查找原因時(shí)發(fā)現(xiàn)hid keyboard device選項(xiàng)有黃色感嘆號(hào),這通常意味著系統(tǒng)未能正確識(shí)別設(shè)備或驅(qū)動(dòng)異常,下面我們就來(lái)看看解決辦法2025-11-04
電腦開(kāi)機(jī)進(jìn)不去系統(tǒng)提示0xc0000428怎么辦? 0xc0000428錯(cuò)誤代碼解決辦法
有的小伙伴們?cè)谑褂秒娔X的過(guò)程中就可能會(huì)出現(xiàn)系統(tǒng)藍(lán)屏并且提示錯(cuò)誤代碼0xc0000428的情況,下面我們就來(lái)看看詳細(xì)解決辦法2025-11-03
電腦提示磁盤未知未初始化怎么處理? 磁盤未知沒(méi)有初始化的排查方法
應(yīng)用打不開(kāi),文件找不到,快捷方式不存在,打開(kāi)資源管理器一看,整個(gè)分區(qū)都沒(méi)了,接著再打開(kāi)磁盤管理,顯示“磁盤未知沒(méi)有初始化”,這要咋整?下面我們就來(lái)看看解決辦法2025-08-06
電腦提示不是有效的win32應(yīng)用程序怎么辦? 原因分析與解決方法大合集
相信不少朋友都有過(guò)這樣的經(jīng)歷,就是當(dāng)雙擊安裝某個(gè)軟件時(shí),經(jīng)常會(huì)彈出“不是有效Win32應(yīng)用程序”的錯(cuò)誤提示,這是什么意思,又該如何解決呢?一起來(lái)看看2025-07-25
電腦提示無(wú)法初始化這個(gè)硬件的設(shè)備驅(qū)動(dòng)程序代碼37怎么解決?
錯(cuò)誤代碼 37 表示 windows 檢測(cè)到設(shè)備驅(qū)動(dòng)程序存在問(wèn)題,無(wú)法啟動(dòng)硬件設(shè)備,這意味著您的系統(tǒng)上未正確安裝軟件設(shè)備驅(qū)動(dòng)程序,或者您嘗試使用的硬件與 windows 不兼容,下面2025-07-25usb接口驅(qū)動(dòng)異常問(wèn)題常用解決方案
當(dāng)遇到USB接口驅(qū)動(dòng)異常時(shí),可以通過(guò)多種方法來(lái)解決,其中主要就包括重裝USB控制器、禁用USB選擇性暫停設(shè)置、更新或安裝新的主板驅(qū)動(dòng)等2025-04-23
解除U盤有寫保護(hù)的方法(詳細(xì)步驟與解決方案)
在日常使用U盤的過(guò)程中,許多用戶可能會(huì)遇到U盤突然無(wú)法寫入數(shù)據(jù)的問(wèn)題,這通常是由于U盤被寫保護(hù)所致,寫保護(hù)功能雖然可以防止數(shù)據(jù)被意外修改或刪除,但在需要寫入新數(shù)據(jù)時(shí)2024-12-14
最近配置了服務(wù)器,并做了磁盤陣列,突然有一天硬盤找不到了,然后重新陣列找回,但在磁盤管理器中發(fā)現(xiàn)雖然可以看到分區(qū)了,但提醒硬盤是只讀模式無(wú)法寫入文件,參考如下方2024-12-14










