win10 远程桌面XRDP无法连接,提示login failed for display 0
Tofloor
poster avatar
zayoi
deepin
2020-09-23 22:12
Author
全新安装系统还是没能解决,希望有大神知道是哪里出了问题。



Reply Favorite View the author
All Replies
1 / 2
To page
juteman
deepin
2020-09-24 00:50
#1
xrdp-sesman.log

发出来看一下
Reply View the author
jovezhao
deepin
2020-09-24 22:26
#2
https://bbs.deepin.org/post/202730
xrdp-sesman.log

发出来看一下

我也是一样的问题,新安装的deepin和uos个人版 都 出现这样的问题。
xrdp-sesman.log日志如下 :

  1. [20200916-10:29:18] [DEBUG] libscp initialized
  2. [20200916-10:29:18] [DEBUG] Testing if xrdp-sesman can listen on 127.0.0.1 port 3350.
  3. [20200916-10:29:18] [DEBUG] Closed socket 1 (AF_INET6 ::1 port 3350)
  4. [20200916-10:29:18] [INFO ] starting xrdp-sesman with pid 5295
  5. [20200916-10:29:18] [INFO ] listening to port 3350 on 127.0.0.1
  6. [20200916-10:29:33] [INFO ] shutting down sesman 1
  7. [20200916-10:29:33] [DEBUG] Closed socket 7 (AF_INET6 ::1 port 3350)
  8. [20200916-10:29:40] [DEBUG] libscp initialized
  9. [20200916-10:29:40] [DEBUG] Testing if xrdp-sesman can listen on 127.0.0.1 port 3350.
  10. [20200916-10:29:40] [DEBUG] Closed socket 1 (AF_INET6 ::1 port 3350)
  11. [20200916-10:29:40] [INFO ] starting xrdp-sesman with pid 854
  12. [20200916-10:29:40] [INFO ] listening to port 3350 on 127.0.0.1
  13. [20200916-10:30:57] [INFO ] A connection received from ::1 port 38796
  14. [20200916-10:30:57] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  15. [20200916-10:35:44] [INFO ] A connection received from ::1 port 38838
  16. [20200916-10:35:45] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  17. [20200916-10:43:25] [INFO ] A connection received from ::1 port 38878
  18. [20200916-10:43:26] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  19. [20200916-10:46:13] [INFO ] A connection received from ::1 port 38884
  20. [20200916-10:46:14] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  21. [20200916-10:52:00] [INFO ] A connection received from ::1 port 38890
  22. [20200916-10:52:00] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  23. [20200916-10:58:16] [INFO ] A connection received from ::1 port 38898
  24. [20200916-10:58:16] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
  25. [20200916-10:58:22] [INFO ] A connection received from ::1 port 38900
  26. [20200916-10:58:23] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
Copy the Code
Reply View the author
a***1@163.com
deepin
2020-09-24 22:52
#3
我擦,我也发帖求助了。
刚照着网上弄的跟你一个报错,我估计官方的安装包有问题?
Reply View the author
juteman
deepin
2020-09-25 00:46
#4
https://bbs.deepin.org/post/202730
我也是一样的问题,新安装的deepin和uos个人版 都 出现这样的问题。
xrdp-sesman.log日志如下 :

这个sesman看起来测试成功了

发一下xrdp.log
Reply View the author
feiyuok
deepin
2020-09-25 01:09
#5
应用商店搜索KRDC软件试试,我用这个比较好
Reply View the author
jovezhao
deepin
2020-09-25 01:47
#6
本帖最后由 jovezhao 于 2020-9-24 18:09 编辑
https://bbs.deepin.org/post/202730
这个sesman看起来测试成功了

发一下xrdp.log

xrdp.log日志如下 :

  1. [20200924-17:44:47] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.17.193 port 56036
  2. [20200924-17:44:47] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  3. [20200924-17:44:47] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
  4. [20200924-17:44:47] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
  5. [20200924-17:44:47] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
  6. [20200924-17:44:47] [ERROR] Cannot read private key file /etc/xrdp/key.pem: Permission denied
  7. [20200924-17:44:47] [DEBUG] TLSv1.3 enabled
  8. [20200924-17:44:47] [DEBUG] TLSv1.2 enabled
  9. [20200924-17:44:47] [DEBUG] Security layer: requested 11, selected 0
  10. [20200924-17:44:47] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  11. [20200924-17:44:47] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.17.193 port 56037
  12. [20200924-17:44:47] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  13. [20200924-17:44:47] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
  14. [20200924-17:44:47] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
  15. [20200924-17:44:47] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
  16. [20200924-17:44:47] [ERROR] Cannot read private key file /etc/xrdp/key.pem: Permission denied
  17. [20200924-17:44:47] [DEBUG] TLSv1.3 enabled
  18. [20200924-17:44:47] [DEBUG] TLSv1.2 enabled
  19. [20200924-17:44:47] [DEBUG] Security layer: requested 0, selected 0
  20. [20200924-17:44:47] [INFO ] connected client computer name: ***
  21. [20200924-17:44:47] [INFO ] adding channel item name rdpdr chan_id 1004 flags 0x80800000
  22. [20200924-17:44:47] [INFO ] adding channel item name rdpsnd chan_id 1005 flags 0xc0000000
  23. [20200924-17:44:47] [INFO ] adding channel item name cliprdr chan_id 1006 flags 0xc0a00000
  24. [20200924-17:44:47] [INFO ] adding channel item name drdynvc chan_id 1007 flags 0xc0800000
  25. [20200924-17:44:47] [INFO ] Non-TLS connection established from ::ffff:192.168.17.193 port 56037: encrypted with standard RDP security
  26. [20200924-17:44:47] [DEBUG] xrdp_0000c881_wm_login_mode_event_00000001
  27. [20200924-17:44:47] [INFO ] Cannot find keymap file /etc/xrdp/km-e0200804.ini
  28. [20200924-17:44:47] [INFO ] Cannot find keymap file /etc/xrdp/km-00000804.ini
  29. [20200924-17:44:47] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
  30. [20200924-17:44:47] [WARN ] local keymap file for 0xe0200804 found and doesn't match built in keymap, using local keymap file
  31. [20200924-17:44:54] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350
  32. [20200924-17:44:54] [INFO ] xrdp_wm_log_msg: sesman connect ok
  33. [20200924-17:44:54] [DEBUG] xrdp_wm_log_msg: sending login info to session manager, please wait...
  34. [20200924-17:44:54] [DEBUG] return value from xrdp_mm_connect 0
  35. [20200924-17:44:54] [INFO ] xrdp_wm_log_msg: login failed for display 0
  36. [20200924-17:44:54] [DEBUG] xrdp_mm_module_cleanup
  37. [20200924-17:44:54] [DEBUG] Closed socket 16 (AF_INET6 ::1 port 53768)
  38. [20200924-17:44:58] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  39. [20200924-17:44:58] [DEBUG] xrdp_mm_module_cleanup
Copy the Code
Reply View the author
juteman
deepin
2020-09-25 01:55
#7
https://bbs.deepin.org/post/202730
xrdp.log日志如下 :

error 报错在第16行

试试
  1. sudo adduser xrdp ssl-cert
Copy the Code


然后再试试
Reply View the author
juteman
deepin
2020-09-25 01:56
#8
https://bbs.deepin.org/post/202730
xrdp.log日志如下 :

记得改完以后重启xrdp services
Reply View the author
jovezhao
deepin
2020-09-25 01:59
#9
https://bbs.deepin.org/post/202730
error 报错在第16行

试试

涛声依旧,还是不行
Reply View the author
juteman
deepin
2020-09-25 02:02
#10
https://bbs.deepin.org/post/202730
涛声依旧,还是不行

重启了xrdp services吗


还有一种方法
  1. sudo chmod 644 /etc/ssl/private/ssl-cert-snakeoil.key
Copy the Code

然后reboot你的linux

再试试,还是不行真的没招了
Reply View the author
jovezhao
deepin
2020-09-25 02:03
#11
本帖最后由 jovezhao 于 2020-9-24 18:09 编辑
https://bbs.deepin.org/post/202730
记得改完以后重启xrdp services

reboot了
  1. [20200924-17:58:04] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
  2. [20200924-17:58:11] [DEBUG] Testing if xrdp can listen on 0.0.0.0 port 3389.
  3. [20200924-17:58:11] [DEBUG] Closed socket 7 (AF_INET6 :: port 3389)
  4. [20200924-17:58:13] [INFO ] starting xrdp with pid 727
  5. [20200924-17:58:13] [INFO ] listening to port 3389 on 0.0.0.0
  6. [20200924-17:58:19] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.17.193 port 56261
  7. [20200924-17:58:19] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  8. [20200924-17:58:19] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
  9. [20200924-17:58:19] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
  10. [20200924-17:58:19] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
  11. [20200924-17:58:19] [DEBUG] TLSv1.3 enabled
  12. [20200924-17:58:19] [DEBUG] TLSv1.2 enabled
  13. [20200924-17:58:19] [DEBUG] Security layer: requested 11, selected 1
  14. [20200924-17:58:19] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  15. [20200924-17:58:20] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.17.193 port 56263
  16. [20200924-17:58:20] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  17. [20200924-17:58:20] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
  18. [20200924-17:58:20] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
  19. [20200924-17:58:20] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
  20. [20200924-17:58:20] [DEBUG] TLSv1.3 enabled
  21. [20200924-17:58:20] [DEBUG] TLSv1.2 enabled
  22. [20200924-17:58:20] [DEBUG] Security layer: requested 11, selected 1
  23. [20200924-17:58:21] [INFO ] connected client computer name: ****
  24. [20200924-17:58:21] [INFO ] adding channel item name rdpdr chan_id 1004 flags 0x80800000
  25. [20200924-17:58:21] [INFO ] adding channel item name rdpsnd chan_id 1005 flags 0xc0000000
  26. [20200924-17:58:21] [INFO ] adding channel item name cliprdr chan_id 1006 flags 0xc0a00000
  27. [20200924-17:58:21] [INFO ] adding channel item name drdynvc chan_id 1007 flags 0xc0800000
  28. [20200924-17:58:21] [INFO ] TLS connection established from ::ffff:192.168.17.193 port 56263: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384
  29. [20200924-17:58:21] [DEBUG] xrdp_00000641_wm_login_mode_event_00000001
  30. [20200924-17:58:21] [INFO ] Cannot find keymap file /etc/xrdp/km-e0200804.ini
  31. [20200924-17:58:21] [INFO ] Cannot find keymap file /etc/xrdp/km-00000804.ini
  32. [20200924-17:58:21] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
  33. [20200924-17:58:21] [WARN ] local keymap file for 0xe0200804 found and doesn't match built in keymap, using local keymap file
  34. [20200924-17:58:25] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350
  35. [20200924-17:58:26] [INFO ] xrdp_wm_log_msg: sesman connect ok
  36. [20200924-17:58:26] [DEBUG] xrdp_wm_log_msg: sending login info to session manager, please wait...
  37. [20200924-17:58:26] [DEBUG] return value from xrdp_mm_connect 0
  38. [20200924-17:58:26] [INFO ] xrdp_wm_log_msg: login failed for display 0
  39. [20200924-17:58:26] [DEBUG] xrdp_mm_module_cleanup
  40. [20200924-17:58:26] [DEBUG] Closed socket 18 (AF_INET6 ::1 port 60122)
  41. [20200924-17:59:35] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.17.204 port 3389)
  42. [20200924-17:59:35] [DEBUG] xrdp_mm_module_cleanup
Copy the Code
Reply View the author
jovezhao
deepin
2020-09-25 02:08
#12
https://bbs.deepin.org/post/202730
重启了xrdp services吗

添加权限也试了,还是不行
Reply View the author
juteman
deepin
2020-09-25 21:11
#13

你这个log里面已经没有error了,就报了个警告,警告是说有键位在键盘布局里没找到。和登录影响不大。

俺已经没招了
Reply View the author
jovezhao
deepin
2020-09-25 22:30
#14
https://bbs.deepin.org/post/202730
你这个log里面已经没有error了,就报了个警告,警告是说有键位在键盘布局里没找到。和登录影响不大。

俺 ...

嗯,应该是系统问题,我测试乱输入密码返回的信息一模一样 用root也无法连接。
Reply View the author
andying
deepin
2020-09-25 23:07
#15
https://bbs.deepin.org/post/202730
嗯,应该是系统问题,我测试乱输入密码返回的信息一模一样 用root也无法连接。 ...

试遍了所有方法,无法解决的问题
Reply View the author
jovezhao
deepin
2020-09-25 23:30
#16
https://bbs.deepin.org/post/202730
试遍了所有方法,无法解决的问题

坐等官方解决,办公太不方便了,没办法远程,快疯了
Reply View the author
zayoi
deepin
2020-09-29 05:45
#17
离开了几天,日志和上面兄弟发的一样,目前也是无法远程,希望能解决这个问题。
Reply View the author
读钓
deepin
2020-10-04 02:03
#18
官方重视下,内网远程,还是有必要的
Reply View the author
onlywitness
deepin
2022-03-26 01:59
#19
  1. sudo adduser xrdp ssl-cert
  2. sudo chmod 644 /etc/ssl/private/ssl-cert-snakeoil.key
    以上设置完确实和上面的人的log一样,但是呢,如果使用root用户和密码登录,奇迹就发生了,进入桌面了,后面用户名自己输入普通用户,也能登录。环境用的pve跑的deepin20.04版本。不能同时登入桌面,本机登录了,远程桌面登就会黑屏。
Reply View the author
l1h2b3
deepin
2022-11-26 01:59
#20

我也是这个问题,一直搞不好。。

Reply View the author
1 / 2
To page