I'm not sure why is says VNC on the other end. I did have vncserver installed but I can confirm it is not running on the remote machine.
Code:
○ vncserver@:4.service - Remote desktop service (VNC)
Loaded: loaded (/usr/lib/systemd/system/vncserver@.service; disabled; preset: disabled)
Active: inactive (dead)
Apr 11 16:37:57 eps611 systemd[1]: Starting Remote desktop service (VNC)...
Apr 11 16:37:57 eps611 systemd[1]: Started Remote desktop service (VNC).
Apr 11 16:37:57 eps611 systemd[1]: vncserver@:4.service: Deactivated successfully.
I didn't touch any config files so there may be some editing required.
On the machine I am trying to login from.
systemctl status xrdp shows:
Code:
● xrdp.service - xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; preset: disabled)
Active: active (running) since Fri 2024-03-22 09:38:48 GMT; 3 weeks 0 days ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Main PID: 8460 (xrdp)
Tasks: 1 (limit: 201362)
Memory: 2.3M
CPU: 3ms
CGroup: /system.slice/xrdp.service
└─8460 /usr/sbin/xrdp --nodaemon
Mar 22 09:38:48 paok systemd[1]: Started xrdp daemon.
Mar 22 09:38:48 paok xrdp[8460]: [INFO ] starting xrdp with pid 8460
Mar 22 09:38:48 paok xrdp[8460]: [INFO ] address [0.0.0.0] port [3389] mode 1
Mar 22 09:38:48 paok xrdp[8460]: [INFO ] listening to port 3389 on 0.0.0.0
Mar 22 09:38:48 paok xrdp[8460]: [INFO ] xrdp_listen_pp done
On the remote machine the xrdp service status before I attempt to remote login to it, is:
Code:
● xrdp.service - xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; preset: disabled)
Active: active (running) since Fri 2024-04-12 11:35:39 BST; 1s ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Main PID: 7389 (xrdp)
Tasks: 1 (limit: 407849)
Memory: 1.0M
CPU: 11ms
CGroup: /system.slice/xrdp.service
└─7389 /usr/sbin/xrdp --nodaemon
Apr 12 11:35:39 eps611 systemd[1]: Started xrdp daemon.
Apr 12 11:35:39 eps611 xrdp[7389]: [INFO ] starting xrdp with pid 7389
Apr 12 11:35:39 eps611 xrdp[7389]: [INFO ] address [0.0.0.0] port [3389] mode 1
Apr 12 11:35:39 eps611 xrdp[7389]: [INFO ] listening to port 3389 on 0.0.0.0
Apr 12 11:35:39 eps611 xrdp[7389]: [INFO ] xrdp_listen_pp done
However, if I try to remotely login to it (eps611), the status of the xrdp service on the remote host becomes:
Code:
● xrdp.service - xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; preset: disabled)
Active: active (running) since Fri 2024-04-12 11:26:44 BST; 8min ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Main PID: 6896 (xrdp)
Tasks: 1 (limit: 407849)
Memory: 1.0M
CPU: 633ms
CGroup: /system.slice/xrdp.service
└─6896 /usr/sbin/xrdp --nodaemon
Apr 12 11:33:47 eps611 xrdp[7381]: [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
Apr 12 11:33:47 eps611 xrdp[7381]: [INFO ] Security protocol: configured [SSL|RDP], requested [SSL|HYBRID|RDP], selected [SSL]
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] SSL_accept: Failure in SSL library (protocol error?)
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] SSL: error:0A000126:SSL routines::unexpected eof while reading
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] trans_set_tls_mode: ssl_tls_accept failed
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] xrdp_sec_incoming: trans_set_tls_mode failed
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] xrdp_rdp_incoming: xrdp_sec_incoming failed
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] xrdp_process_main_loop: libxrdp_process_incoming failed
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] xrdp_iso_send: trans_write_copy_s failed
Apr 12 11:33:47 eps611 xrdp[7381]: [ERROR] Sending [ITU T.125] DisconnectProviderUltimatum failed