Bug 1534094 - Multi connection to rdp does not work.
Summary: Multi connection to rdp does not work.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: remmina
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Pavel Alexeev
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-13 01:37 UTC by Alex Gluck
Modified: 2018-01-30 17:30 UTC (History)
5 users (show)

Fixed In Version: remmina-1.2.0-0.45.20180107.git.d70108c.fc27 remmina-1.2.0-0.45.20180107.git.d70108c.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-01-23 21:45:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Alex Gluck 2018-01-13 01:37:32 UTC
Description of problem:
When i try connect to second rdp server or disconect from first and connect to another rdp server every time i get error connection, but when i close remmina and start it again connection to first rdp server worked properly.

Version-Release number of selected component (if applicable):
# remmina -V
StatusNotifier/Appindicator support: not supported by desktop. libappindicator will try to fallback to GtkStatusIcon/xembed
Running under Gnome Shell version 3.26.2
Remmina - 1.2.0-rcgit-26 (git rcgit-26)
NAME                TYPE            DESCRIPTION                                                     PLUGIN AND LIBRARY VERSION
EXEC                ПротоколExecute a command                                               1.0       
NX                  ПротоколNX - NX технология                                    1.2.0-rcgit-26
RDP                 ПротоколRDP - Протокол удалённого рабочего столаRDP Plugin: 1.2.0-rcgit-26 (git rcgit-26), FreeRDP lib: 2.0.0-dev (git n/a)
RDPF                Файл        RDP - файловая поддержка RDP                   RDP Plugin: 1.2.0-rcgit-26 (git rcgit-26), FreeRDP lib: 2.0.0-dev (git n/a)
RDPS                НастройкаRDP - Параметры                                        RDP Plugin: 1.2.0-rcgit-26 (git rcgit-26), FreeRDP lib: 2.0.0-dev (git n/a)
SFTP                ПротоколSFTP - защищённая передача файлов       1.2.0-rcgit-26
SPICE               ПротоколSPICE - Простой протокол для независимых вычислительных сред1.2.0-rcgit-26
SSH                 ПротоколSSH - безопасная оболочка                     1.2.0-rcgit-26
VNC                 ПротоколVNC — Virtual Network Computing                               1.2.0-rcgit-26
VNCI                ПротоколVNC - входящее подключение                   1.2.0-rcgit-26
XDMCP               ПротоколXDMCP - удалённое подключение к X-серверу1.2.0-rcgit-26
glibsecret          Ключ безопасностиGNOME libsecret                                                 1.2.0-rcgit-26

Steps to Reproduce:
1. Connect to first rdp server and minimize window
2. Connect to second rdp server and get error connection

Expected results:
Open second and more connection in tabs or in new windows.

Additional info:
Log when running in console second connection:
[04:26:31:077] [28102:28253] [ERROR][com.winpr.sspi] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[04:26:31:077] [28102:28253] [ERROR][com.freerdp.core.nla] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[04:26:31:077] [28102:28253] [ERROR][com.freerdp.core.rdp] - rdp_recv_callback: CONNECTION_STATE_NLA - nla_recv_pdu() fail
[04:26:31:077] [28102:28253] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
[04:26:31:077] [28102:28253] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]

Comment 1 Christian Stadelmann 2018-01-14 20:57:13 UTC
I can confirm this issue.

Upstream bug report https://github.com/FreeRDP/Remmina/issues/1435 indicates this is a bug in FreeRDP, see https://github.com/FreeRDP/FreeRDP/issues/4348.

Workaround (from first link): Downgrade FreeRDP.

Comment 2 Alex Gluck 2018-01-15 22:52:28 UTC
Yep, downgrade freerdp is fixed this problem. Thx

Comment 4 Fedora Update System 2018-01-16 09:30:44 UTC
freerdp-2.0.0-36.20180115git8f52c7e.fc26 remmina-1.2.0-0.45.20180107.git.d70108c.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b15c142926

Comment 5 Fedora Update System 2018-01-16 09:31:27 UTC
weston-3.0.0-3.fc27 remmina-1.2.0-0.45.20180107.git.d70108c.fc27 freerdp-2.0.0-36.20180115git8f52c7e.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c4ab472324

Comment 7 Fedora Update System 2018-01-17 06:48:11 UTC
freerdp-2.0.0-36.20180115git8f52c7e.fc27, remmina-1.2.0-0.45.20180107.git.d70108c.fc27, weston-3.0.0-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c4ab472324

Comment 8 Fedora Update System 2018-01-17 06:56:55 UTC
freerdp-2.0.0-36.20180115git8f52c7e.fc26, remmina-1.2.0-0.45.20180107.git.d70108c.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b15c142926

Comment 9 Fedora Update System 2018-01-23 21:45:50 UTC
freerdp-2.0.0-36.20180115git8f52c7e.fc27, remmina-1.2.0-0.45.20180107.git.d70108c.fc27, weston-3.0.0-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2018-01-30 17:30:45 UTC
freerdp-2.0.0-36.20180115git8f52c7e.fc26, remmina-1.2.0-0.45.20180107.git.d70108c.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.