Citrix

升級後 Citrix 上的串列丟棄

  • March 4, 2021

我們公司最近從 Citrix 版本 6(伺服器 2008 R2 主機伺服器)升級到 7.15(Server 2016 主機伺服器)。我們有一個我們託管的應用程序,外部使用者通過 WYSE 終端和串列連接連接(過時了,是的……但是它必須與某些設備介面)。在我們的 Citrix 6 平台上,我們能夠使用正常的 ICA 連接並且這些連接很穩定。當我們升級時,我們無法再使用 ICA,因此我們通過在 WYSE 上配置代理伺服器來做到這一點(使用類似“https://apps.myorganization.com/Citrix/Ourapps/PNAgent/config.xml ”)。

連接最初可以正常工作,並將在相當長的時間內保持穩定。然而,我們注意到串列通信每天至少中斷一次。一旦發生這種情況,串列似乎完全停止響應,我們必須停止應用程序並重新啟動它,以便打開一個新的 Citrix 會話。我們注意到,以這種方式連接時,即使是我們的舊農場也會這樣做,但一台伺服器除外。到目前為止,我們無法確定哪些特定設置可能允許這台舊伺服器繼續執行,Citrix 也沒有。它們最常發生在每晚的同一時間段內,即上午 12 點至上午 6 點,但在其他時間也有少數零星發生。如果我們使用如上所示的 PNAgent URL,這是否會使用我們的 NetScaler,負載平衡是否會導致問題?如果不,

另外,請提前原諒我對 Citrix 的無知……我實際上是編寫此應用程序並提供基本支持的人,並且通常不參與 Citrix 支持。

所以最後,這與串列連接無關。配置我們的新 Citrix VDA 伺服器時,它們被配置為使用 DHCP。這在理論上不應該是一個如此大的問題,因為 DHCP 租用時間被設置為很長一段時間。但是,由於某些未知原因,DHCP 版本每天都在發生。當 DHCP 釋放並更新 IP 時,它會短暫斷開與這些伺服器的任何連接。我們的解決方案是將伺服器設置為使用靜態 IP,因為 Citrix 建議無論如何都要使用這些設置。

引用自:https://serverfault.com/questions/1050435