[jitsi-dev] Screen sharing grant remote control


#1

Hi,

I am experiencing screen sharing problems with jitsi 2.0. When I share
screen and then I grant remote controls the call just drops at some point

First time when I grant controls it works (by checking the grant controls
checkbox). Second time, or third time, if I uncheck grant controls
checkbox, and then I check it again it the call just drops
Here is the log from the jitsi instance that shared the screen:

[java] 12:29:59.912 SEVERE: [14]
impl.protocol.sip.SipMessageFactory.throwOperationFailedException().2400
Failed to create SUBSCRIBE request.
     [java] javax.sip.SipException: Dialog
d1718ee2331be2ff70f278df4c4dc679@0:0:0:0:0:0:0:0:c9a5d2ce:4c834767 not yet
established or terminated Terminated Dialog
     [java] at
gov.nist.javax.sip.stack.SIPDialog.createRequest(SIPDialog.java:2268)
     [java] at
gov.nist.javax.sip.stack.SIPDialog.createRequest(SIPDialog.java:2231)
     [java] at
net.java.sip.communicator.impl.protocol.sip.SipMessageFactory.createRequest(SipMessageFactory.java:681)
     [java] at
net.java.sip.communicator.impl.protocol.sip.EventPackageSubscriber.createSubscription(EventPackageSubscriber.java:124)
     [java] at
net.java.sip.communicator.impl.protocol.sip.EventPackageSubscriber.unsubscribe(EventPackageSubscriber.java:1086)
     [java] at
net.java.sip.communicator.impl.protocol.sip.EventPackageSubscriber.unsubscribe(EventPackageSubscriber.java:1016)
     [java] at
net.java.sip.communicator.impl.protocol.sip.OperationSetDesktopSharingServerSipImpl.disableRemoteControl(OperationSetDesktopSharingServerSipImpl.java:249)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallManager.enableDesktopRemoteControl(CallManager.java:760)
     [java] at
net.java.sip.communicator.impl.gui.main.call.OneToOneCallPanel$1.itemStateChanged(OneToOneCallPanel.java:191)
     [java] at
javax.swing.AbstractButton.fireItemStateChanged(AbstractButton.java:2040)
     [java] at
javax.swing.AbstractButton$Handler.itemStateChanged(AbstractButton.java:2342)
     [java] at
javax.swing.DefaultButtonModel.fireItemStateChanged(DefaultButtonModel.java:457)
     [java] at
javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:272)
     [java] at
javax.swing.AbstractButton.setSelected(AbstractButton.java:346)
     [java] at
net.java.sip.communicator.impl.gui.main.call.OneToOneCallPanel.removeDesktopSharingComponents(OneToOneCallPanel.java:412)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel.doUpdateSettingsPanelInEventDispatchThread(CallPanel.java:864)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel.updateSettingsPanelInEventDispatchThread(CallPanel.java:2004)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel.doUpdateViewFromModelInEventDispatchThread(CallPanel.java:893)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel.updateViewFromModelInEventDispatchThread(CallPanel.java:2060)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel.access$300(CallPanel.java:64)
     [java] at
net.java.sip.communicator.impl.gui.main.call.CallPanel$2.run(CallPanel.java:327)
     [java] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)

Here is the log from the other jitsi instance:

[java] 12:29:23.963 SEVERE: [121]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:23.989 SEVERE: [124]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.007 SEVERE: [128]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.023 SEVERE: [129]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.039 SEVERE: [131]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.054 SEVERE: [133]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.074 SEVERE: [134]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.086 SEVERE: [135]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.117 SEVERE: [136]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.121 SEVERE: [137]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.134 SEVERE: [139]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.210 SEVERE: [140]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.239 SEVERE: [141]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.261 SEVERE: [143]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.296 SEVERE: [144]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.307 SEVERE: [145]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.336 SEVERE: [146]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.341 SEVERE: [147]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.348 SEVERE: [148]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.376 SEVERE: [149]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.417 SEVERE: [150]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.478 SEVERE: [151]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.568 SEVERE: [154]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.601 SEVERE: [157]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.722 SEVERE: [163]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.776 SEVERE: [165]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.800 SEVERE: [166]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.820 SEVERE: [168]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.932 SEVERE: [172]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:24.975 SEVERE: [174]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:25.050 SEVERE: [176]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:25.076 SEVERE: [177]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:25.078 SEVERE: [178]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:25.103 SEVERE: [180]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout
     [java] 12:29:25.121 SEVERE: [182]
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().590
Received error: 408 Request timeout

Did anyone experienced this behavior?
Thanks,
Mircea