tieto / sipe

A third-party Pidgin plugin for Microsoft Lync/OCS - clone of upstream http://repo.or.cz/w/siplcs.git
GNU General Public License v2.0
129 stars 24 forks source link

Unable to connect to RDP server 127.0.0.1 #89

Open hojthojt opened 8 years ago

hojthojt commented 8 years ago

Hi, today I had problems viewing the presentation in a Lync meeting. Scenario: First it worked fine, but the the presenter lost his network connection and had to reconnect to the meeting. After that I could not see the presentation anymore, even after restarting Pidgin and reconnecting to the meeting. During the last attempt I ran pidgin in debug-mode collecting the log. Contact me and I will mail it to you. The package versions I'm using is in the attached file. version.txt

xhaakon commented 8 years ago

@hojthojt Hi, please send me your log like last time and reference this issue number in the subject.

xhaakon commented 8 years ago
rc  freerdp-sipe                                          1.1.0~git20150628.1.084b365+dfsg-0+sipe~177~ubuntu14.04.1         amd64        RDP client for Windows Terminal Services (X11 client)
ii  gstreamer0.10-nice:amd64                              0.1.14~sipe-0+201605181250~ubuntu14.04.1                          amd64        ICE library (GStreamer 0.10 plugin)
ii  gstreamer1.0-nice:amd64                               0.1.4-1                                                           amd64        ICE library (GStreamer plugin)
ii  gstreamer1.4-nice:amd64                               0.1.14~sipe-0+201605181250~ubuntu14.04.1                          amd64        ICE library (GStreamer plugin)
ii  libfarstream-0.1-0:amd64                              0.1.2-1ubuntu3                                                    amd64        Audio/Video communications framework: core library
ii  libfarstream-0.2-2:amd64                              0.2.3-1ubuntu2                                                    amd64        Audio/Video communications framework: core library
rc  libfarstream-0.2-2-sipe:amd64                         0.2.7~sipe+collab-0.2991+201602270832~ubuntu14.04.1               amd64        Audio/Video communications framework: core library
ii  libfarstream-0.2-5-sipe:amd64                         0.2.8+sipe+collab-1+201605260749~ubuntu14.04.1                    amd64        Audio/Video communications framework: core library
rc  libfreerdp-client1.1:amd64                            1.1.0~git20150628.1.084b365+dfsg-0+sipe~173~ubuntu14.04.1         amd64        Free Remote Desktop Protocol library (client library)
ii  libfreerdp-client2:amd64                              2.0.0~git20160503.1.f828595+dfsg1-0~201605121048~ubuntu14.04.1    amd64        Free Remote Desktop Protocol library (client library)
ii  libfreerdp-server2:amd64                              2.0.0~git20160503.1.f828595+dfsg1-0~201605121048~ubuntu14.04.1    amd64        Free Remote Desktop Protocol library (server library)
ii  libfreerdp-shadow2:amd64                              2.0.0~git20160503.1.f828595+dfsg1-0~201605121048~ubuntu14.04.1    amd64        FreeRDP Remote Desktop Protocol shadow libraries
ii  libfreerdp1:amd64                                     1.0.2-2ubuntu1                                                    amd64        RDP client for Windows Terminal Services (library)
rc  libfreerdp1.1:amd64                                   1.1.0~git20150628.1.084b365+dfsg-0+sipe~173~ubuntu14.04.1         amd64        Free Remote Desktop Protocol library (core library)
ii  libfreerdp2:amd64                                     2.0.0~git20160503.1.f828595+dfsg1-0~201605121048~ubuntu14.04.1    amd64        Free Remote Desktop Protocol library (core library)
ii  libnice10:amd64                                       0.1.14~sipe-0+201605181250~ubuntu14.04.1                          amd64        ICE library (shared library)
ii  libtelepathy-farstream3:amd64                         0.6.1-0ubuntu1                                                    amd64        Glue library between telepathy and farstream
rc  libwinpr0.1:amd64                                     1.1.0~git20150628.1.084b365+dfsg-0+sipe~173~ubuntu14.04.1         amd64        Windows Portable Runtime library (winsock library)
rc  libxfreerdp-client1.1:amd64                           1.1.0~git20150628.1.084b365+dfsg-0+sipe~173~ubuntu14.04.1         amd64        Free Remote Desktop Protocol library (xfreerdp-client library)
ii  pidgin                                                1:3.0.0~collab-1+201605251317~ubuntu14.04.1                       amd64        graphical multi-protocol instant messaging client for X
ii  pidgin-data                                           1:3.0.0~collab-1+201605251317~ubuntu14.04.1                       all          multi-protocol instant messaging client - data files
ii  pidgin-gnome-keyring                                  2.0~trusty-1                                                      amd64        integrates pidgin (and libpurple) with the system keyring
ii  pidgin-sipe                                           1.21.0+sipe-0+201605260901~ubuntu14.04.1                          amd64        Pidgin plugin for MS Office Communicator and MS Lync
ii  remmina                                               1.1.2-sipe+201605252202+next+852~ubuntu14.04.1                    amd64        remote desktop client for GNOME desktop environment
ii  remmina-common                                        1.1.2-sipe+201605252202+next+852~ubuntu14.04.1                    all          common files for remmina remote desktop client
ii  remmina-plugin-rdp                                    1.1.2-sipe+201605252202+next+852~ubuntu14.04.1                    amd64        RDP plugin for remmina remote desktop client
ii  remmina-plugin-vnc                                    1.1.2-sipe+201605252202+next+852~ubuntu14.04.1                    amd64        VNC plugin for remmina remote desktop client
From: <sip:sender@company.com>;tag=2689027669;epid=7fe69bae10bf
To: <sip:organizer@company.com;gruu;opaque=app:conf:applicationsharing:id:3SKLCPGS>;tag=395b264378;epid=1BCD5B05C2
v=0
o=- 0 0 IN IP4 1.2.3.184
s=session
c=IN IP4 1.2.3.184
b=CT:99980
t=0 0
m=applicationsharing 50029 TCP/RTP/AVP 127
a=candidate:1 1 TCP-ACT 2020212991 1.2.3.184 50029 typ host 
a=candidate:1 2 TCP-ACT 2020212991 1.2.3.184 50029 typ host 
a=candidate:2 1 TCP-PASS 2019819775 1.2.3.184 50029 typ host 
a=candidate:2 2 TCP-PASS 2019819775 1.2.3.184 50029 typ host 
a=candidate:3 1 TCP-ACT 1684668671 10.11.12.129 50029 typ srflx raddr 1.2.3.184 rport 50029
a=candidate:3 2 TCP-ACT 1684668671 10.11.12.129 50029 typ srflx raddr 1.2.3.184 rport 50029
a=candidate:4 1 TCP-PASS 1684275455 10.11.12.129 50029 typ srflx raddr 1.2.3.184 rport 50029
a=candidate:4 2 TCP-PASS 1684275455 10.11.12.129 50029 typ srflx raddr 1.2.3.184 rport 50029
a=candidate:5 1 TCP-ACT 174719231 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=candidate:5 2 TCP-ACT 174719231 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=candidate:6 1 TCP-PASS 174326015 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=candidate:6 2 TCP-PASS 174326015 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:XKpC5JNbfGfhfVL7zXqw+cQStxCXPnk00gzVHCIp|2^31
a=rtpmap:127 X-DATA/90000
a=rtcp:50029
a=connection:new
a=setup:active
a=x-applicationsharing-session-id:1
a=x-applicationsharing-role:viewer
a=x-applicationsharing-media-type:rdp
a=ice-ufrag:sl5U
a=ice-pwd:ynDsh8NLGsJv+KaXQ/gJ+5

v=0
o=- 7962 0 IN IP4 10.11.12.42
s=session
c=IN IP4 100.100.100.148
b=CT:1000000
t=0 0
m=applicationsharing 44714 TCP/RTP/SAVP 127
c=IN IP4 100.100.100.148
a=x-applicationsharing-role:sharer
a=x-capabilities
a=x-applicationsharing-session-id:1
a=x-applicationsharing-media-type:rdp
a=rtcp:44714
a=connection:new
a=setup:active
a=ice-ufrag:QaVc
a=ice-pwd:LcHyCOHh3zzHOLWFtuCgLLrh
a=candidate:1 1 tcp-pass 2120613887 10.11.12.42 65504 typ host
a=candidate:1 2 tcp-pass 2120613374 10.11.12.42 65504 typ host
a=candidate:2 1 tcp-act 2121006591 10.11.12.42 60699 typ host
a=candidate:2 2 tcp-act 2121006078 10.11.12.42 60699 typ host
a=candidate:3 1 tcp-pass 174455807 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=candidate:3 2 tcp-pass 174455294 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=candidate:4 1 tcp-act 174848511 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=candidate:4 2 tcp-act 174847998 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:fBjPDgFY4ns5di1E5wag7FiKCFtQ03sch6N1ZPZl|2^31
a=rtpmap:127 x-data/90000

v=0
o=- 0 0 IN IP4 100.100.100.148
s=session
c=IN IP4 100.100.100.148
b=CT:99980
t=0 0
m=applicationsharing 63241 TCP/RTP/SAVP 127
a=candidate:5 1 TCP-ACT 174719231 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=candidate:5 2 TCP-ACT 174719231 100.100.100.148 63241 typ relay raddr 1.2.3.184 rport 50029
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:XKpC5JNbfGfhfVL7zXqw+cQStxCXPnk00gzVHCIp|2^31
a=remote-candidates:1 100.100.100.148 44714 2 100.100.100.148 44714 
a=rtpmap:127 x-data/90000
a=rtcp:63241
a=connection:new
a=setup:active
a=x-applicationsharing-session-id:1
a=x-applicationsharing-role:viewer
a=x-applicationsharing-media-type:rdp
a=ice-ufrag:sl5U
a=ice-pwd:ynDsh8NLGsJv+KaXQ/gJ+5

v=0
o=- 7962 1 IN IP4 10.11.12.42
s=session
c=IN IP4 100.100.100.148
b=CT:1000000
t=0 0
m=applicationsharing 44714 TCP/RTP/SAVP 127
c=IN IP4 100.100.100.148
a=x-applicationsharing-role:sharer
a=x-capabilities
a=x-applicationsharing-session-id:1
a=x-applicationsharing-media-type:rdp
a=rtcp:44714
a=connection:existing
a=setup:passive
a=ice-ufrag:QaVc
a=ice-pwd:LcHyCOHh3zzHOLWFtuCgLLrh
a=candidate:3 1 tcp-pass 174455807 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=candidate:3 2 tcp-pass 174455294 100.100.100.148 44714 typ relay raddr 10.11.12.42 rport 57420
a=remote-candidates:1 100.100.100.148 63241 2 100.100.100.148 63241
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:fBjPDgFY4ns5di1E5wag7FiKCFtQ03sch6N1ZPZl|2^31
a=rtpmap:127 x-data/90000
(15:16:30) sipe: Written .remmina file into /run/user/31257/sipe/applicationsharing-1860-EB75g2F3BaC11DiA09Am8391tAA9Ab808CxF3EDx.remmina: [remmina]
name=sip:organizer@company.com;gruu;opaque=app:conf:applicationsharing:id:3SKLCPGS (Sipe desktop)
protocol=RDP
server=127.0.0.1:36856
security=rdp
scale=1
aspectscale=1
viewmode=1
(15:16:30) sipe: Launching remmina: remmina -c /run/user/31257/sipe/applicationsharing-1860-EB75g2F3BaC11DiA09Am8391tAA9Ab808CxF3EDx.remmina
(15:16:30) sipe: RDP client launched.

...

(remmina:2157): GLib-CRITICAL **: g_str_has_prefix: assertion 'str != NULL' failed
(15:16:30) sipe: RDP client has connected.
(15:16:30) sipe: Written: 11
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(15:16:33) g_log: gst_rtcp_packet_get_rb_count: assertion 'packet->type == GST_RTCP_TYPE_RR || packet->type == GST_RTCP_TYPE_SR' failed
(15:16:33) g_log: gst_rtcp_packet_get_rb_count: assertion 'packet->type == GST_RTCP_TYPE_RR || packet->type == GST_RTCP_TYPE_SR' failed
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(15:16:35) sipe: sipe_cal_get_description: granularity 0 is unsupported, exiting.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 76 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-stun-DEBUG: STUN error: Incomplete message: 52 of 32989 bytes!
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
(Pidgin:1860): libnice-DEBUG: Agent 0x560a502e7e80 : Packet received from a TURN socket.
BYE sip:1.2.3.184:40094;transport=tls;ms-opaque=d3470f2e1d;ms-received-cid=B3C5B00;grid SIP/2.0
...
From: <sip:organizer@company.com;gruu;opaque=app:conf:applicationsharing:id:3SKLCPGS>;tag=395b264378;epid=1BCD5B05C2
To: <sip:sender@company.com>;tag=2689027669;epid=7fe69bae10bf
...
CSeq: 1 BYE
Call-ID: EB75g2F3BaC11DiA09Am8391tAA9Ab808CxF3EDx
Priority: Normal
Supported: ms-dialog-route-set-update
Supported: gruu-10
User-Agent: RTCC/5.0.0.0 applicationsharing
ms-diagnostics: 21006;source="server.company.com";reason="The RDP connection failed to establish.";component="ASMCU"
ms-diagnostics-public: 21006;reason="The RDP connection failed to establish.";component="ASMCU"
Ms-Conversation-ID: 7f03a0783d6c4d53b817794fcc071ba4
xhaakon commented 8 years ago

@hojthojt Is this a random failure or does it happen every time?

hojthojt commented 8 years ago

It does not happen every time, and I do not know how to reproduce it wit a 100% certainty, so I guess that makes it random. I haven't attended more than two meetings since I moved to this version. It happened in one of them.

overisberg commented 8 years ago

I was unable to connect to a shared screen during a meeting with our customer... I found the same "The RDP connection failed to establish." in the logs. I will send the log to you Jakub by email.

hojthojt commented 8 years ago

Hi, just tried to connect to a meeting again. Same error message ("unable to connect..."). Fortunately I had started Pidgin in debug-mode so I got the log. I'll mail it to @xhaakon . Still on the same versions as the first time I got it. One difference this time was that I'm connected to the corporate network from home using VPN.

xhaakon commented 8 years ago

The second log from @hojthojt is similar to the first. There's again

(16:04:06) sipe: RDP client has connected.
(16:04:06) sipe: Written: 11

so remmina sends the initial RDP packet, but the response never comes.

(16:04:06) backend-fs2: farstream-send-codec-changed: codec: 127: application x-data clock:90000 channels:0

We see the RDP packet at least reaches Farstream.

(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 :STUN transaction retransmitted on pair 0x7fc058024120 (timeout 996ms, delay=1000ms, retrans=1).
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : stream 1: timer tick #51: 0 frozen, 1 in-progress, 0 waiting, 1 succeeded, 0 discovered, 2 nominated, 0 waiting-for-nom.
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 :STUN transaction retransmitted on pair 0x7fc058024120 (timeout 1982ms, delay=2000ms, retrans=2).
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : stream 1: timer tick #101: 0 frozen, 1 in-progress, 0 waiting, 1 succeeded, 0 discovered, 2 nominated, 0 waiting-for-nom.
(16:04:08) g_log: gst_rtcp_packet_get_rb_count: assertion 'packet->type == GST_RTCP_TYPE_RR || packet->type == GST_RTCP_TYPE_SR' failed
(16:04:08) g_log: gst_rtcp_packet_get_rb_count: assertion 'packet->type == GST_RTCP_TYPE_RR || packet->type == GST_RTCP_TYPE_SR' failed
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : stream 1: timer tick #151: 0 frozen, 1 in-progress, 0 waiting, 1 succeeded, 0 discovered, 2 nominated, 0 waiting-for-nom.
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : Packet received from a TURN socket.
(Pidgin:27321): libnice-stun-DEBUG: STUN error: Incomplete message: 88 of 32989 bytes!
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : Packet received from a TURN socket.
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : Packet received from a TURN socket.
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : Packet received from a TURN socket.
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 :STUN transaction retransmitted on pair 0x7fc058024120 (timeout 3998ms, delay=4000ms, retrans=3).
(Pidgin:27321): libnice-DEBUG: Agent 0x55dda17ec7d0 : stream 1: timer tick #201: 0 frozen, 1 in-progress, 0 waiting, 1 succeeded, 0 discovered, 2 nominated, 0 waiting-for-nom.

Looks like ICE hadn't been concluded yet by the time the initial packet was sent. Maybe the RDP packet got dropped somewhere in libnice. It would be interesting to try what happens if we wait for component 1 to switch state from connected to ready. Now we fire remmina when ICE selects a candidate pair, which however happens before the component reaches ready and the pair still may change during that period, causing weird behavior like this. Implementation will require changes in libpurple and Sipe.

xhaakon commented 8 years ago

@overisberg Looking at your log, I think the problem isn't related to this one. I created a new ticket for you: https://github.com/tieto/sipe/issues/90.

cristim commented 7 years ago

A few weeks ago I started getting this for all my calls, were there any changes that may explain it?

It fails to join voice calls and get any presented content.

xhaakon commented 7 years ago

@cristim I've just checked that calls and presentations still work in my 16.04 VM. Are you sure you're running the latest PPA version?

cdbirge-glb commented 7 years ago

Hi @xhaakon,

I had the same error but I can reproduce it 100% It always happens when I connected through the cisco vpn

Sipe version: pidgin-sipe/xenial,now 1.21.1+sipe-0+201612161027~ubuntu16.04.1 amd64