時間:2011-05-16 10:35:19 作者:不思議游戲 瀏覽量:75
設(shè)置了Winhttp代理后,果然效果不凡,大家的MSN紛紛能夠成功登錄了!真是不容易啊,這個該死的微軟,居然畫蛇添足地設(shè)計什么Winhttp代理!群眾中有幾個人懂這個啊,都使用Web代理不就完事了嘛,這些程序員到底有木有腦子。〈蠹艺诹x憤填膺地譴責(zé)微軟,忽然有同事發(fā)現(xiàn)新問題了。只要在計算機(jī)上配置了Winhttp代理,就無法訪問WSUS服務(wù)器了!
命令提示符二
檢查一下計算機(jī)c:\windows\windowsupdate.log文件,可以發(fā)現(xiàn)客戶機(jī)訪問WSUS服務(wù)器時的日志內(nèi)容,日志中有這樣的語句DownloadFileInternal failed for http://hq-sus/selfupdate/wuident.cab: error 0x801901f6。這種錯誤提示和配置WPAD后的錯誤提示完全相同,這種情況下我們就提高警惕了,為什么WSUS和Winhttp代理之間也有這種兼容性問題呢?
通過查閱資料,發(fā)現(xiàn)原來WSUS客戶端在訪問WSUS服務(wù)器時,也是要調(diào)用Winhttp代理進(jìn)行通訊的。由于WSUS客戶機(jī)和WSUS服務(wù)器同在TMG的內(nèi)網(wǎng),因此WSUS客戶機(jī)應(yīng)該直接訪問WSUS服務(wù)器,根本不應(yīng)該客戶機(jī)先訪問到TMG服務(wù)器,然后再通過TMG服務(wù)器訪問WSUS服務(wù)器!找到問題之后,怎么解決呢?其實(shí)解決方法也很簡單,在netsh Winhttp中設(shè)置旁路列表,告訴Winhttp代理,訪問WSUS服務(wù)器不用經(jīng)過Winhttp代理,這樣就可以了。例如WSUS服務(wù)器是hq-sus,那么我們就可以在客戶機(jī)上輸入如下圖所示命令:Netsh Winhttp set proxy proxy.chamc.com.cn:80 “hq-sus”。這條指令就是通知Winhttp代理,訪問hq-sus服務(wù)器可以直接訪問,不用經(jīng)過Winhttp代理了。如果有內(nèi)網(wǎng)其他的服務(wù)器要排除,可以用分號隔開。
在客戶機(jī)上配置完Netsh Winhttp后,問題解決了。用戶可以登錄MSN,也不會和WSUS有沖突了,問題貌似圓滿解決!但是,但是,問題好像還留了一個小尾巴。為什么WSUS和WPAD當(dāng)初會有沖突呢?難道也是類似原因?qū)е碌摹T谖④?a href="/down/3865.html">網(wǎng)站找資料!找啊找,找啊找,嘿嘿,功夫不負(fù)有心人啊,真的被俺找到了。原來Winhttp代理除了可以通過Netsh Winhttp進(jìn)行配置,還可以通過WPAD進(jìn)行自動配置。但是,當(dāng)Winhttp代理通過WPAD下載wpad.dat文件進(jìn)行自動配置時,由于wpad.dat文件中沒有對wsus服務(wù)器進(jìn)行排除,因此WSUS客戶端通過Winhttp代理就不會直接訪問WSUS服務(wù)器。而是需要通過TMG代理服務(wù)器去訪問WSUS服務(wù)器,這樣當(dāng)然是不行的!
屬性設(shè)定
搞清楚道理,問題就好解決了。只要在配置WPAD時把內(nèi)網(wǎng)的WSUS服務(wù)器排除之外就OK了。在TMG服務(wù)器上打開管理控制臺,找到“網(wǎng)絡(luò)連接”-“內(nèi)部”-“屬性”中的“Web瀏覽器”標(biāo)簽,如上圖圖所示,把WSUS服務(wù)器hq-sus添加到直接訪問的列表中,這樣WPAD就會通知使用Web代理或Winhttp代理不要通過代理服務(wù)器訪問WSUS服務(wù)器,如果還有其他的服務(wù)器要排除,參考這種操作就可以。
排除的服務(wù)器可以通過TMG服務(wù)器上的wpad.dat文件體現(xiàn)出來,我們可以使用瀏覽器從TMG服務(wù)器上下載wpad.dat文件查看排除服務(wù)器列表。如下圖所示,我們使用記事本打開TMG服務(wù)器上的wpad.dat,可以看到WSUS服務(wù)器hq-sus已經(jīng)被排除使用代理服務(wù)器訪問了。
WPAD記事本
現(xiàn)在,通過在WPAD中設(shè)置排除服務(wù)器,WPAD可以啟用了。用戶的Winhttp代理可以通過WPAD自動獲取配置,不需要通過Netsh Winhttp進(jìn)行配置,F(xiàn)在,用戶登錄MSN,訪問WSUS服務(wù)器都沒有問題了。
總結(jié):文中共使用到internet設(shè)置、WPAD記事本編輯以及DOS命令提示符。這些操作的加入,可能在大多數(shù)用戶的使用過程中,DOS提示符相對來說可能會更陌生一些,但是只要加深對DOS的了解,有時候它能幫助我們解決很多問題。