The xrdp service is failing after a restart, with the following errors:
sudo systemctl restart xrdp.service Job for xrdp.service failed because the control process exited with error code. See "systemctl status xrdp.service" and "journalctl -xe" for details. sudo systemctl status xrdp.service ● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2017-11-30 17:59:31 CET; 2min 55s ago Docs: man:xrdp(8) man:xrdp.ini(5) Process: 455 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited, status=1/FAILURE) Process: 440 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS) Nov 30 17:59:30 raspberrypi systemd: Starting xrdp daemon... Nov 30 17:59:31 raspberrypi systemd: xrdp.service: Control process exited, code=exited status=1 Nov 30 17:59:31 raspberrypi systemd: Failed to start xrdp daemon. Nov 30 17:59:31 raspberrypi systemd: xrdp.service: Unit entered failed state. Nov 30 17:59:31 raspberrypi systemd: xrdp.service: Failed with result 'exit-code'.
When I re-install it, it is working, until the next reboot.
sudo apt-get purge xrdp && sudo apt-get install xrdp
sudo apt-get purge xrdp && sudo dpkg -i ./xrdp_0.9.4-1_armhf.deb
I tried option 2, because I read that there is a problem with xrdp 0.9.1-9, so I downloaded a newer version.
The xrdp-config is unmodified, also it is working fine until reboot. That means I am able to connect to the Pi with no problems. Same with my modified config.
Right now i use this workaround after reboot, but i want to know what exactly causes the error:
apt-get purge xrdp --yes && dpkg -i /home/pi/Documents/xrdp_0.9.4-1_armhf.deb