Gateway Load Balancer (GWLB) & Frequent disconnect of SAPGUI sessions

0

Overview

I had this issue at my customer and wanted to share in case others see it.

Summary: My customer has a GWLB between its on-prem SAPGUI users (and Amazon Workspaces users) and the AWS SAP App servers. GWLB has a fixed idle timeout of 350 seconds for TCP flows and the customer had set the SAP rdisp/keepalive = 1200, same as their on-prem systems. On-prem routers have a 1 hour idle timeout, so there was no issue on-prem.

When users logged on to SAP running in AWS, they were seeing this:

The SAP dev_disp log showed this:

Wed Apr 27 13:04:53:867 2022 ***LOG Q0I=> NiIRead: P=10.53.226.59:49277; L=10.79.14.106:3200: recv (104: Connection reset by peer) [/bas/785_REL/src/base/ni/nixxi.cpp 5500] *** ERROR => NiIRead: SiRecv failed for hdl 30/sock 16 (SI_ECONN_BROKEN/104; I4; ST; P=10.53.226.59:49277; L=10.79.14.106:3200) [nixxi.cpp 5500] ***LOG Q04=> DpRTmPrepareReq, NiBufReceiveDpTmSend failed () [dpTerminal.c 786] DpRTmPrepareReq: network error of client T8_U18816 in state DP_LOGGED_IN: NiBufReceive (-6: NIECONN_BROKEN) DpRTmPrepareReq: client address of T8_U18816 is 10.53.226.59(10.53.226.59) DpRTmPrepareReq: trigger logoff of T8_U18816 client 000, user 702378829 , terminal DESKTOP-I932URO
DpHdlSoftCancel: cancel request for T8_U18816_M0 received from DISP (reason=DP_SOFTCANCEL_SAP_GUI_DISCONNECT)

NOTE: This is a common question asked by AWS customers. The AWS team is posting it to provide an answer that can benefit everyone.

profile pictureAWS
EXPERTE
gefragt vor einem Jahr2533 Aufrufe
1 Antwort
1
Akzeptierte Antwort

Since the GWLB idle timeout is fixed at 350 seconds, our fix was to lower the SAP rdisp/keepalive to 250. The customer had reasons to have it higher than the 60 second default, but I’m not sure what those are.

NOTE: This answer is provided by the SAP on AWS specialty team and is accurate at the time of publish. Please check comments as the answer may have changed/services evolved.

profile pictureAWS
EXPERTE
beantwortet vor einem Jahr
profile picture
EXPERTE
überprüft vor einem Jahr
profile pictureAWS
EXPERTE
überprüft vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen