Recommended Configuration with SAP

Below are the settings that we have determined are ideal for a system that is using the cygwin environment as its user shell.

These settings have been tested with a reputable Pragma VAR for use with over 500 sessions. Testing have shown ideal performance for all sessions. More information on the case study can be found in our case study, Pragma Systems & StayLinked: Still the Best way to Make the Most of SAPconsole

Even though the case study involves the StayLinked client, the following guidelines can be used for any client.

Perform a default installation of either Pragma Telnet Server or Pragma SSH Server.

  • User General Settings
    • Default Screen Mode - Full Console (with the improvements in the Full Console implementation all beeps and better performance is available with Full Console. This has changed since the case study was published.)
    • Idle Session Timeout - Situation Dependent - Configure a value high enough not to interfere with normal production, but low enough to clear sessions after an expected idle period. The session will clear after the configured period of no activity.
    • Default Terminal Type - vtxxx
    • Allow system beep to pass to client - Yes
  • Console Settings
    • Use optimized screen scraper - Enabled
    • User Shell -SAPConsole installation directory\sapcnsl.exe Note: Must either be enclosed in double quotes or path listed without spaces
    • Default Screen: Rows - 16 Columns - 40 (to account for both 16x20 and 8x40 RF screen sizes)
    • Default Character Map - [VTXXX]
  • Handheld
    • Reconnect Sessions - yes
    • Server to client heartbeat - Situation Dependent - Configure a value high enough not to interfere with normal production, but low enough to clear sessions after an expected idle period. After the configured period of time, the server will send a signal to the client (determined by the protocol) and wait for a response from the client. The session will clear a maximum of two times the configured period of no activity.
  • InetD
    • Desktop Count - When using over 120 simultaneous sessions, increase the Desktop Count (default is 2). To accommodate 500 users this value was increased to 12. Since there is a fixed amount of memory that the operating system allows for services, this value should be incrementally increased when it cannot accommodate all the desired sessions (e.g. there is no exact formula to determine a value)

Navigation

Social Media