Hello there.
I run a Linux Suse 15 SP6 which provide remote connection to windows users thru XRDP. Currently have configured limit connections to 200 (opening var /etc/xrdp/sesman.ini):
[Sessions]
;; X11DisplayOffset - x11 display number offset
; Type: integer
; Default: 10
X11DisplayOffset=200
Usually 15-20 users attempt to login, but the new ones who tried, receive a sesman message says: connecting to sesman on 127.0.0.1:3350
sesman connect ok
sending login info to session manager. Please wait…
login failed for user (userID)
How can I fix this ?
Thank you.
I checked the log in xrdp.sesman.log and I’ve found this messages:
[20241126-16:47:19] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241126-16:47:31] [ERROR] g_tcp_bind(12, 60202) failed bind IPv6 (errno=98) and IPv4 (errno=22).
[20241126-16:47:31] [ERROR] g_tcp_bind(12, 59238) failed bind IPv6 (errno=98) and IPv4 (errno=22).
[20241126-16:47:31] [ERROR] sesman_data_in: scp_process_msg failed
[20241126-16:47:31] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241126-16:55:07] [ERROR] g_tcp_bind(12, 60202) failed bind IPv6 (errno=98) and IPv4 (errno=22).
[20241126-16:55:07] [ERROR] sesman_data_in: scp_process_msg failed
[20241126-16:55:07] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-06:42:48] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-06:42:48] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-06:56:28] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-06:56:28] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-07:12:39] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-07:12:39] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-07:15:51] [ERROR] X server -- no display in range (200 to 400) is available
[20241127-07:15:51] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-07:15:51] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-07:16:07] [ERROR] X server -- no display in range (200 to 400) is available
[20241127-07:16:07] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-07:16:07] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-07:18:15] [ERROR] sesman_data_in: scp_process_msg failed
[20241127-07:18:15] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
[20241127-07:19:42] [ERROR] g_tcp_bind(12, 59274) failed bind IPv6 (errno=98) and IPv4 (errno=22).
What could be the issue? I have already reduced the number of sessions to 100 but still persists.