I am planing to have multiple jails running with xrdp for our users at my company to work at over rdp. The reason to use rdp is that I want to keep the sessions going, and vlc seems a little laggy.
The amount of users at our company is 12 and it will probably not be more then 8 using the system at the same time so because of easy backup and fail over I thought one server serving multiple jails with Xrdp should do the trick.
But to my question, I have been fiddling around with jails today and installed xrdp but I get to the same problem every time where when I login xrdp stops working straight away. I have been googling but have not really found anything so I thought it would be smart to start with a clean slate.
Gives the following.
The server the jail is running on is not currently having any Xorg, and I am not sure if this is a problem I have hade a hard time figuring it out, all the help and pointers I can get is appreciated
The amount of users at our company is 12 and it will probably not be more then 8 using the system at the same time so because of easy backup and fail over I thought one server serving multiple jails with Xrdp should do the trick.
But to my question, I have been fiddling around with jails today and installed xrdp but I get to the same problem every time where when I login xrdp stops working straight away. I have been googling but have not really found anything so I thought it would be smart to start with a clean slate.
Code:
FreeBSD bsdserver 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64
tail -f /var/log/xrdp*
Gives the following.
Code:
==> /var/log/xrdp.log <==
[20200922-00:06:40] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.1.60 port 35812
[20200922-00:06:40] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.1.60 port 3389)
[20200922-00:06:40] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
[20200922-00:06:40] [INFO ] Using default X.509 certificate: /usr/local/etc/xrdp/cert.pem
[20200922-00:06:40] [INFO ] Using default X.509 key file: /usr/local/etc/xrdp/key.pem
[20200922-00:06:40] [DEBUG] TLSv1.3 enabled
[20200922-00:06:40] [DEBUG] TLSv1.2 enabled
[20200922-00:06:40] [DEBUG] Security layer: requested 11, selected 1
[20200922-00:06:40] [INFO ] connected client computer name: HD1913-10
[20200922-00:06:40] [INFO ] adding channel item name rdpdr chan_id 1004 flags 0x80800000
[20200922-00:06:40] [INFO ] adding channel item name rdpsnd chan_id 1005 flags 0xc0000000
[20200922-00:06:40] [INFO ] adding channel item name cliprdr chan_id 1006 flags 0xc0a00000
[20200922-00:06:40] [INFO ] adding channel item name drdynvc chan_id 1007 flags 0xc0800000
[20200922-00:06:40] [INFO ] TLS connection established from ::ffff:192.168.1.60 port 35812: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384
[20200922-00:06:40] [DEBUG] xrdp_0000028a_wm_login_mode_event_00000001
[20200922-00:06:40] [INFO ] Loading keymap file /usr/local/etc/xrdp/km-00000409.ini
[20200922-00:06:40] [WARN ] local keymap file for 0x00000409 found and doesn't match built in keymap, using local keymap file
[20200922-00:06:43] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [INFO ] A connection received from 2001:ffff:ffff::60 port 11501
==> /var/log/xrdp.log <==
[20200922-00:06:43] [INFO ] xrdp_wm_log_msg: sesman connect ok
[20200922-00:06:43] [DEBUG] xrdp_wm_log_msg: sending login info to session manager, please wait...
[20200922-00:06:43] [DEBUG] return value from xrdp_mm_connect 0
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [INFO ] ++ created session (access granted): username anders, ip ::ffff:192.168.1.60:35812 - socket: 12
[20200922-00:06:43] [INFO ] starting Xorg session...
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5910)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6010)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6210)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5911)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6011)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6211)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5912)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6012)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6212)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5913)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6013)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6213)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5914)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6014)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6214)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5915)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6015)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6215)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5916)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6016)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6216)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5917)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6017)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6217)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5918)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6018)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6218)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5919)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6019)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6219)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5920)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6020)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6220)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5921)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6021)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6221)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5922)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6022)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6222)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5923)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6023)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6223)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5924)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6024)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6224)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5925)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6025)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6225)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5926)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6026)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6226)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5927)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6027)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6227)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5928)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6028)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6228)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5929)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6029)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6229)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5930)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6030)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6230)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5931)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6031)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6231)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5932)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6032)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6232)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5933)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6033)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6233)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5934)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6034)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6234)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5935)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6035)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6235)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5936)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6036)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6236)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5937)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6037)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6237)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5938)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6038)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6238)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5939)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6039)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6239)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5940)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6040)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6240)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5941)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6041)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6241)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5942)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6042)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6242)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5943)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6043)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6243)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5944)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6044)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6244)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5945)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6045)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6245)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5946)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6046)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6246)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5947)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6047)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6247)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5948)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6048)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6248)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5949)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6049)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6249)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5950)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6050)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6250)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5951)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6051)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6251)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5952)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6052)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6252)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5953)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6053)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6253)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5954)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6054)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6254)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 5955)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6055)
[20200922-00:06:43] [DEBUG] Closed socket 9 (AF_INET6 :: port 6255)
[20200922-00:06:43] [DEBUG] Closed socket 8 (AF_INET6 2001:ffff:ffff::60 port 3350)
==> /var/log/xrdp.log <==
[20200922-00:06:43] [INFO ] xrdp_wm_log_msg: login successful for display 55
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [INFO ] calling auth_start_session from pid 981
==> /var/log/xrdp.log <==
[20200922-00:06:43] [DEBUG] xrdp_wm_log_msg: started connecting
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [DEBUG] Closed socket 7 (AF_INET6 2001:ffff:ffff::60 port 3350)
[20200922-00:06:43] [DEBUG] Closed socket 8 (AF_INET6 2001:ffff:ffff::60 port 3350)
[20200922-00:06:43] [INFO ] Xorg :55 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp
==> /var/log/xrdp.log <==
[20200922-00:06:43] [INFO ] lib_mod_log_peer: xrdp_pid=650 connected to X11rdp_pid=0 X11rdp_uid=8 X11rdp_gid=8 client_ip=::ffff:192.168.1.60 client_port=35812
[20200922-00:06:43] [DEBUG] xrdp_wm_log_msg: connected ok
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [CORE ] waiting for window manager (pid 1130) to exit
==> /var/log/xrdp.log <==
[20200922-00:06:43] [DEBUG] xrdp_mm_connect_chansrv: chansrv connect successful
[20200922-00:06:43] [DEBUG] Closed socket 18 (AF_INET6 2001:ffff:ffff::60 port 11501)
[20200922-00:06:43] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.1.60 port 3389)
[20200922-00:06:43] [DEBUG] xrdp_mm_module_cleanup
[20200922-00:06:43] [DEBUG] Closed socket 19 (AF_UNIX)
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [CORE ] window manager (pid 1130) did exit, cleaning up session
[20200922-00:06:43] [INFO ] calling auth_stop_session and auth_end from pid 1009
==> /var/log/xrdp.log <==
[20200922-00:06:43] [DEBUG] Closed socket 20 (AF_UNIX)
==> /var/log/xrdp-sesman.log <==
[20200922-00:06:43] [DEBUG] cleanup_sockets:
[20200922-00:06:43] [DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdp_chansrv_audio_out_socket_55
[20200922-00:06:43] [DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdp_chansrv_audio_in_socket_55
[20200922-00:06:43] [DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdpapi_55
[20200922-00:06:43] [INFO ] ++ terminated session: username anders, display :55.0, session_pid 981, ip ::ffff:192.168.1.60:35812 - socket: 12
The server the jail is running on is not currently having any Xorg, and I am not sure if this is a problem I have hade a hard time figuring it out, all the help and pointers I can get is appreciated