今天一IIS服務(wù)器出現(xiàn)錯(cuò)誤,訪問該服務(wù)器上ASP網(wǎng)站的時(shí)候,發(fā)現(xiàn)無法訪問,并出現(xiàn)錯(cuò)誤提示:HTTP/1.1 新建會話失敗。百度了一下,有三個(gè)版本,
第一個(gè)版本
HTTP/1.1 新建會話失敗解決
出現(xiàn)HTTP/1.1 新建會話失敗重啟IIS服務(wù)也沒有用,解決方法:
一、你的業(yè)務(wù)量大了,升級一下你的內(nèi)存條;
二、加大你的虛擬內(nèi)存空間,操作如下:我的電腦->屬性->高級->性能->設(shè)置->高級->虛擬內(nèi)存->更改。
然后自定義大小,建議最大值在1.5G以上。 這個(gè)操作簡單,我看了下我服務(wù)器的內(nèi)存,已經(jīng)超過1.5G了.
第二個(gè)版本
方法一:在服務(wù)器同時(shí)訪問人數(shù)多達(dá)1000人以上時(shí),就可能會出現(xiàn)這樣的情況。解決方法只需要重啟IIS,或者重新啟動(dòng)服務(wù)器即可
。
方法二:如果按照上面的方法仍未解決問題,找到%SystemRoot%\System32\Clbcatq.dll文件(%SystemRoot%表示系統(tǒng)文件所在文件
夾,XP系統(tǒng)通常為C:\Windows文件夾),并對其重命名,比如_Clbcatq.dll,然后重新啟動(dòng)服務(wù)器即可。
方法三:如果問題還未解決,那只有重新安裝IIS了,重裝完IIS后按照方法二做一下,以后就不會出現(xiàn)這樣的問題了。
由于是內(nèi)部網(wǎng)絡(luò),可以排除第一個(gè)可能性,于是修改 Clbcatq.dll [也不知道嘛意思] 重新啟動(dòng) OK ;)
用windows2003的朋友如出現(xiàn) 服務(wù)器出現(xiàn)HTTP/1.1 新建會話失敗
那直接直接按第二個(gè)版本的第二個(gè)方法做就成了
第三個(gè)版本
出現(xiàn)這個(gè)現(xiàn)象的原因卻是我把服務(wù)器上用戶里的啟動(dòng)IIS的帳號給停用了,把它啟用后問題解決了。
IIS里的網(wǎng)站項(xiàng)目的右鍵屬性--主目錄--配置--選項(xiàng)--啟用父路徑
------------------------------------------------------------------------
HTTP/1.1 新建會話失敗 正確解決方案!
網(wǎng)上目前關(guān)于“HTTP/1.1 新建會話失敗”的解決方案幾乎全部都是假的 沒有任何作用!
在保證ASP程序沒有問題的情況下我用實(shí)踐來驗(yàn)證的解決方案:
------------------------------
方案1 添加服務(wù)器內(nèi)存
------------------------------
方案2 如果不能添加內(nèi)存,那么只有優(yōu)化IIS中的應(yīng)用程序池
本文地址:http://quema.com.cn/artinfo/2077.html