天天看點

XenApp無法擷取ICA檔案

<a>550人閱讀</a>

最近測試中遇到一例無法擷取ICA的錯誤,解決的過程比較曲折。

測試環境如下:

XenApp 6.0 安裝了R02環境

Server 2008 R2 SP1

Web Interface 5.3

建立了兩個站點

其中一個用于内網通路(站點和應用可以正常通路)

另外一個站點映射到公網(站點可以正常打開,但是無法擷取ICA檔案)

底層是XenServer。

報錯如下:

<a href="http://shenhj.blog.51cto.com/attachment/201306/23/829152_1371970919k5X2.png"></a>

排錯過程如下:

分析從預設站點不出現問題,而建立的站點出現問題,問題應該出現在建立的站點上。

1、懷疑端口映射問題,排查結果一切正常。

     telnet 1494,2598都正常。

2、懷疑站點建立問題,重新建立站點,還是存在問題。

3、懷疑建立的站點和預設站點的權限不一緻,将預設的站點配置檔案拷貝到建立的站點目錄下。

      問題依舊,權限設定為一樣。

4、查詢KB,報錯一樣适用于Web Interface

      原因是某些程式中有 NET 1.1或者NET 4.0,建立站點時某些設定變成了NET4.0或者NET V1.1,但是XenApp中站點很多設定應該是.NET V2.0.50727

     經過查詢,兩個站點的設定确實不一樣,這幾個設定都是NET 4.0,而可以正常通路的站點是.NET V2.0.50727

5、将所有的設定修改為預設站點一緻,重新開機IIS服務。

      但是結果還是一樣,問題還是存在。

6、後來重新研究了一下KB,發現此KB不适用于WebInterface 5.4

     決定更新到 5.4,結果問題解決。

總結:雖然找到了問題的所在,修改站點設定,但是問題依然無解,最後通過更新解決了這個問題。

           有的時候解決問題需要跳出問題,通過其他方法解決,比如更新元件。

本文轉自 

shj19851229 51CTO部落格,原文連結:http://blog.51cto.com/shenhj/1227918 ,如需轉載請自行聯系原作者

繼續閱讀