2017-08-24 121 views
0

我們正在使用Confluence和F5負載平衡,很多時候IE11會丟失會話。當我們檢查呼叫序列時,IE11很好地發送了JSESSIONID cookie,但是突然它不發送JSESSIONID cookie,並且服務器響應未經授權的錯誤代碼401。使用負載平衡器F5時,IE11會丟失會話cookie

當我們不使用F5負載平衡時,我們無法重現問題。

在文章https://connect.microsoft.com/IE/feedback/details/810700/subject-ie11-is-losing-cookie-information-and-thus-becoming-detached-from-a-web-application-session是關於會話丟失問題的描述,但提到當打開新窗口時會出現問題。這不是我們的情況。

通常我們不刷新瀏覽器(使用F5按鈕),但是如果我們按下F5按鈕,問題就會非常快地發生。

+0

你是否採取了tcpdump捕獲來查看jsessionid cookie是否在沒有cookie的客戶端的下一個請求之前被髮送回客戶端?另外,如何在BIG-IP上配置應用程序?如果你上傳一個qkview給ihealth.f5.com並且給我發這個ID,我可以看看(全面披露 - 我是一名F5員工) –

回答

0

您需要啓用「粘滯會話」。

與應用程序負載平衡一起使用的一種方法,實現 服務器相關性。具有粘性會話支持 的路由器或負載平衡器可以根據其HTTP會話或IP地址爲其分配單個服務器給特定用戶。

請看看這個article關於如何使用F5進行設置。

+0

目前我們只有一臺活躍的Confluence服務器,域名只解析爲一個IP地址。所有流量都通過一臺F5設備 – Sakke

相關問題