
Symptom
When user tries to log on to the SAP System, an error message is issued: “Maximum number of connected terminals reached”

Cause
The maximum number of connections per instance is determined by parameter rdisp/tm_max_no (default setting: 200). When this number is reached, no further logons are possible.
Solution
• Increase the parameter rdisp/tm_max_no. Please refer to SAP Note 2130831.
The internal logons are considered the sum of total number of work process and additional 6.
The rdisp/wp_max_no parameter defines the total number of work processes. If this parameter is not set, or set as DEFAULT, it will assume:
rdisp/wp_no_dia + rdisp/wp_no_vb + rdisp/wp_no_vb2 + rdisp/wp_no_enq + rdisp/wp_no_btc + rdisp/wp_no_spo + rdisp/wp_no_restricted
Therefore, the size of rdisp/tm_max_no should consider the following formula:
rdisp/tm_max_no = [number of expected users] + [total number of WP] + 6
• Restart the affected instance.
• Kick any old users from the system.
Note
- If you do not log off properly (for example, switching off the PC without logging off), the connection is retained until it is exited because of a timeout (see note 27320). As a result, the number of open connections may be greater than the number of users logged on to the system.
- 22099 – “maximum number of connected terminals reached”
- 2130831 – CST – Maximum number of connected terminals reached