[jitsi-users] Jigasi+Jitsi-meet: freezing jitsi-meet GUI after clicking SIP call icon


#1

Hi,

I am having trouble making jigasi run together with jitsi-meet.

* I have successfully installed and configured jitsi-meet, jicofo and jvb following the instructions here https://github.com/turint/jitsi-meet/blob/master/doc/quick-install.md.
* I am able to have videoconfereces and chats. So no problem there.
* Then I followed the instructions here https://github.com/jitsi/jigasi and installed jigasi using apt-get.
* Entered the valid SIP credentials and finished the installation
* Also checked on sip2sip.info: it says that I have one online client/sip-resource as Jigasi logged in.
* The jigasi log only prints one error:
    "Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF."
  But apparently this error is harmless[0].
* I also see in the prosody log, that callcontrol is registered successfully.

Ok, so far so good.

Then I open a new videoconference on Chrome: https://meet.example.com/foobar. It loads and I am able to video chat with other users.
The new Phone-Icon (Call Sip Number) appears and I click it. But then the **jitsi-meet GUI freezes** and I am unable to click any other button.
But the video conference continues and it does not lag. The Browser keeps also working without problems.
Reloading the page "de-freezes" the GUI, but the "Call Sip Number" icons has disappeared.
It only reapers connecting to a new different conference or restarting all services.

Looking at the Javascript console I found this error line, that always appears after clicking the "Call Sip Number" icon:

  jquery-impromptu.js:356 Uncaught TypeError: t.jqib.on(...).on(...).on is not a functionImp.open
    @ jquery-impromptu.js:356Imp
    @ jquery-impromptu.js:33$.prompt
    @ jquery-impromptu.js:817my.openTwoButtonDialog
    @ MessageHandler.js:74callSipButtonClicked
    @ Toolbar.js:291buttonHandlers.toolbar_button_sip
    @ Toolbar.js:84jQuery.event.dispatch
    @ jquery.js:4733elemData.handle
    @ jquery.js:4545

A quick google search does not really help with this error.

It is maybe a bug related to the jitsi-meet files [1] and [2]?
Any ideas?
I am doing something wrong?

Kind regards,

Rainer

[0] http://lists.jitsi.org/pipermail/users/2014-November/008222.html
[1] https://github.com/jitsi/jitsi-meet/blob/master/css/modaldialog.css#L22
[2] https://github.com/jitsi/jitsi-meet/blob/master/css/jquery-impromptu.css#L10


#2

Fixed with https://github.com/jitsi/jitsi-meet/issues/466#issuecomment-173645524

···

----- Am 20. Jan 2016 um 13:18 schrieb Rainer Schuth rainer.schuth@vnc.biz:

Hi,

I am having trouble making jigasi run together with jitsi-meet.

* I have successfully installed and configured jitsi-meet, jicofo and jvb
following the instructions here
https://github.com/turint/jitsi-meet/blob/master/doc/quick-install.md.
* I am able to have videoconfereces and chats. So no problem there.
* Then I followed the instructions here https://github.com/jitsi/jigasi and
installed jigasi using apt-get.
* Entered the valid SIP credentials and finished the installation
* Also checked on sip2sip.info: it says that I have one online
client/sip-resource as Jigasi logged in.
* The jigasi log only prints one error:
   "Failed to register custom Renderer
   org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with
   JMF."
But apparently this error is harmless[0].
* I also see in the prosody log, that callcontrol is registered successfully.

Ok, so far so good.

Then I open a new videoconference on Chrome: https://meet.example.com/foobar. It
loads and I am able to video chat with other users.
The new Phone-Icon (Call Sip Number) appears and I click it. But then the
**jitsi-meet GUI freezes** and I am unable to click any other button.
But the video conference continues and it does not lag. The Browser keeps also
working without problems.
Reloading the page "de-freezes" the GUI, but the "Call Sip Number" icons has
disappeared.
It only reapers connecting to a new different conference or restarting all
services.

Looking at the Javascript console I found this error line, that always appears
after clicking the "Call Sip Number" icon:

jquery-impromptu.js:356 Uncaught TypeError: t.jqib.on(...).on(...).on is not a
functionImp.open
   @ jquery-impromptu.js:356Imp
   @ jquery-impromptu.js:33$.prompt
   @ jquery-impromptu.js:817my.openTwoButtonDialog
   @ MessageHandler.js:74callSipButtonClicked
   @ Toolbar.js:291buttonHandlers.toolbar_button_sip
   @ Toolbar.js:84jQuery.event.dispatch
   @ jquery.js:4733elemData.handle
   @ jquery.js:4545

A quick google search does not really help with this error.

It is maybe a bug related to the jitsi-meet files [1] and [2]?
Any ideas?
I am doing something wrong?

Kind regards,

Rainer

[0] http://lists.jitsi.org/pipermail/users/2014-November/008222.html
[1] https://github.com/jitsi/jitsi-meet/blob/master/css/modaldialog.css#L22
[2] https://github.com/jitsi/jitsi-meet/blob/master/css/jquery-impromptu.css#L10

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Mit freundlichen Grüssen / Kind regards

Rainer Schuth

VNC - Virtual Network Consult GmbH
Professional Services

Pariser Platz 4a, D-10117 Berlin
Tel.: +49 (30) 3464615-20
Fax: +49 (30) 3464615-59

VNC - Virtual Network Consult AG
Poststr. 24, CH - 6301 Zug
Tel.: +41 (41) 727 52 00
Fax: +41 (41) 727 52 09