ISA 2006 Server排錯(上)

1、 Isa windows 2003 sp2 的兼容性問題
症狀:
安裝 sp2 以後, nat 沒法正常工做或服務沒法正常通信;
故障緣由:
網絡適配器硬件所計算機出來的 tcp 哈希值與 nat 所計算出來的 tcp 哈希值不一致,致使數據包沒法正確識別;
解決方案:
HKLMSYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableRSS=0
在設備管理器硬件高級屬性中關閉接收端調節功能
 
2、 HTTP 兼容性問題
症狀:
訪問 web 站點時出現:
經過其餘路由器能夠訪問 web 站點,可是經過 isa 沒法訪問等
64 找不到主機,大師 dns 解析正常;
沒法訪問,在日誌中顯示被 http 過濾器拒絕;
日誌中顯示失敗的鏈接性嘗試;
不支持的 http 頭;
解壓縮失敗 / 不支持的壓縮方式等
 
故障緣由:
Isa 是應用層防火牆,能夠根據訪問的 web 站點內容進行訪問控制;
Isa 嚴格按照 rfc 國際標準進行過濾;
目前不少 web 站點不是嚴格按照 rfc 標準進行開發
致使訪問這些 web 站點時,被 isa 的應用層過濾所拒絕;
部分程序爲了防止普通防火牆的封鎖,經過 tcp80 端口來傳輸非 http 數據,例如 QQ
 
解決方案:
進行操做以前,考慮安全風險先;
1 、針對此服務器使用自定義 tcp80 出站協議訪問;
   不要配置客戶爲 web 代理客戶;
2 、禁用 http 壓縮
 
 
禁用 3 10
3 、禁用對應的 web 過濾器
http 壓縮篩選器與緩存壓縮內容篩選器;
 
 
web 代理篩選器去掉
4 、禁用 isa web 應用層過濾。
 
3、訪問非 443 端口的 https 被拒絕
症狀:
Web 代理客戶在使用 https 訪問非 443 端口的安全 web 服務時,被 isa 拒絕;
故障緣由:
爲了防止用戶的非法訪問, isa web 應用層過濾只容許基於標準 https 端口 tcp443 https 鏈接。
解決方案:
配置客戶爲 snat 或者 fwc 客戶端;
擴展 ssl 端口;
   1 、下載 isa_tpr.js 文件,拷貝到 ISA 服務器上,
2 、運行,在第一個對話框上可看到當前狀態信息 This is your current Tunnel Port Range list ,點肯定
3
、此時, NNTP 端口顯示出來了,點擊肯定
4
、而後, SSL 端口顯示出來了,點擊肯定
5
、如今複製 isa_tpr.js 這個文件到 C 盤根目錄,而後打開一個命名提示符窗口,輸入如下命令: isa_tpr.js /?
6
、添加一個新的 SSL 隧道端口,例如 8848 ,輸入: Cscript isa_tpr.js /add Ext8848 8848
7
、此時,你能夠看到以下的信息,提示你命令運行成功
還能夠添加一段端口範圍
Cscript isa_tpr.js /add Ext500-600 500 600
另外,你還能夠下載 Steven Soekrasno 編寫的 .NET 程序, ISATpre.zip ,而後在 ISA 上安裝便可。

端口添加完成後,記得重啓 ISA Server 服務!
 
4、 Snat 客戶不支持用戶身份驗證
症狀:
當防火牆策略要求身份驗證時, snat 客戶端沒法進行訪問;
故障緣由:
Snat 客戶端不支持用戶身份驗證,所以當防火牆策略要求用戶身份驗證時, snat 客戶的訪問請求被 isa 拒絕。
解決方案:
取消用戶身份驗證;
配置客戶端爲 web 代理客戶或防火牆客戶端。
 
5、 ftp 沒法上傳
症狀:
當成功鏈接到 ftp 服務器( tcp21 端口)後,沒法上傳數據;錯誤爲 550. 訪問被拒絕;
故障緣由:
爲了保障企業網絡的安全性,默認狀況下, isa 的應用層過濾禁止 ftp 上傳;
解決方案
在防火牆策略的配置 ftp 中取消「只讀」選項;
在用容許 ftp 的規則上點擊右鍵——選擇「配置 ftp
 
 
把只讀的勾去掉
 
相關文章
相關標籤/搜索