Bug 54510
| Summary: | Не работает общий доступ к рабочему сстолу подключение из Windows к gnome-remote-desktop-daemon | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Branch p11 | Reporter: | Овечкин Андрей Евгеньевич <aovechkin> | ||||
| Component: | gnome-remote-desktop | Assignee: | qa-team <qa-team> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p11 <qa-p11> | ||||
| Severity: | critical | ||||||
| Priority: | P5 | CC: | belayaav | ||||
| Version: | unspecified | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Проверено в Sisyphus (gnome-remote-desktop-48.1-alt1) и P11 (gnome-remote-desktop-47.3-alt1). Подключаться пробовала с машин Windows 10 pro 22H2 и Windows 7 Pro. Проверен доступ как к локальному пользователю, так и доменному (Samba), проблем при подключении не вижу. Разрешение доменного имени компьютера, к которому производится удаленный доступ, также работает корректно. Ошибка, указанная на приложенных скриншотах, появляется только в случае, если неверно указан пароль пользователя, что является корректным поведением. Если сертификаты безопасности не совпадают, то Windows запрашивает разрешение на подключение без сертификата и успешно подключается, если разрешить такой доступ. В логах описания также указано, что аутентификация не прошла: [WARN][com.winpr.sspi] - [winpr_AcceptSecurityContext]: AcceptSecurityContext status SEC_E_INVALID_TOKEN [0x80090308] мая 28 08:59:23 rdcaltblob.ert.qu gnome-remote-desktop-daemon[4300]: [08:59:23:066] [4300:0000194b] [ERROR][com.freerdp.core.auth] - [credssp_auth_authenticate]: AcceptSecurityContext failed with SEC_E_INVALID_TOKEN [0x80090308] мая 28 08:59:23 rdcaltblob.ert.qu gnome-remote-desktop-daemon[4300]: [08:59:23:066] [4300:0000194b] [ERROR][com.freerdp.core.transport] - [transport_accept_nla]: client authentication failure и [WARN][com.freerdp.core.connection] - [rdp_server_accept_nego]: server supports only NLA Security мая 28 08:59:23 rdcaltblob.ert.qu gnome-remote-desktop-daemon[4300]: [08:59:23:104] [4300:00001954] [ERROR][com.freerdp.core.connection] - [rdp_server_accept_nego]: Protocol security negotiation failure Могу предположить, что проблема либо в неверных данных пользователя, либо в строгих настройках безопасности компьютера, к которому производится подключение. Добрый день.
####то Windows запрашивает разрешение на подключение без сертификата и успешно подключается, если разрешить такой доступ
А как разрешить подключение без сертификата?
Ни через GUI ни через командную строку я не вижу как убрать подключение без сертификата к текущей сессии пользователя!!!
[root@rdcaltblob Загрузки]# grdctl --help
Usage: grdctl [OPTIONS...] COMMAND [SUBCOMMAND]...
Commands:
rdp - RDP subcommands:
set-port - Set port the server binds to
enable - Enable the RDP backend
disable - Disable the RDP backend
set-tls-cert <path-to-cert> - Set path to TLS certificate
set-tls-key <path-to-key> - Set path to TLS key
set-credentials [<username> [<password>]] - Set username and password
credentials
clear-credentials - Clear username and password
credentials
enable-view-only - Disable remote control of input
devices
disable-view-only - Enable remote control of input
devices
enable-port-negotiation - If unavailable, listen to
a different port
disable-port-negotiation - If unavailable, don't listen
to a different port
vnc - VNC subcommands:
set-port - Set port the server binds to
enable - Enable the VNC backend
disable - Disable the VNC backend
set-password [<password>] - Set the VNC password
clear-password - Clear the VNC password
set-auth-method password|prompt - Set the authorization method
enable-view-only - Disable remote control of input
devices
disable-view-only - Enable remote control of input
devices
enable-port-negotiation - If unavailable, listen to
a different port
disable-port-negotiation - If unavailable, don't listen
to a different port
status [--show-credentials] - Show current status
Options:
--headless - Use headless credentials storage
--system - Configure system daemon
--help - Print this help text
> А как разрешить подключение без сертификата?
По умолчанию, если просто разрешить доступ на Alt Workstation 11, а затем попробовать подключиться через средства удаленного рабочего стола Windows, на Windows появляется запрос на разрешение доступа без валидного сертификата, никаких настроек безопасности менять не нужно. Если согласиться на подключение без сертификата, Windows успешно подключится к Alt Workstation 11. Если у вас возникают проблемы с доступом, вероятно, влияют настройки вашего домена. Попробуйте обратиться к администраторам домена, возможно они подскажут, как получить доступ к удаленной машине.
|

Description
Овечкин Андрей Евгеньевич 2025-05-28 09:04:24 MSK