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
전문가
질문됨 일 년 전2527회 조회
1개 답변
1
수락된 답변

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
전문가
답변함 일 년 전
profile picture
전문가
검토됨 일 년 전
profile pictureAWS
전문가
검토됨 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠