I am trying to secure my xRDP with an free Let's Encrypt SSL certification.
xRDP is working but get an warning Untrusted Connection.
I have configured the following files:
/etc/xrdp/xrdp.ini
Added the following lines under global:
certificate=/etc/letsencrypt/live/example.com/cert.pem
key_file=/etc/letsencrypt/live/example.com/privkey.pem
security_layer=tls
Update:
I think that i need an Network Level Authentication. But I can not confirm nor deny it.
Update 2:
Problem is solved about checking the version. Debian 8 repository is installing xrdp 0.6x and the current version of xrdp is 0.9x. Problem was resolved after removing the old xrdp version and installing a new version downloaded and compiled via their Github page.
PS. Check the XRDP version if you ran into any issue.