Loading...
 
Skip to main content

Tiki unable to create new meetings in BBB2.4+

Status
Closed
Subject
Tiki unable to create new meetings in BBB2.4+
Version
21.x Regression
22.x
23.x
24.x
Category
  • Conflict of two features (each works well independently)
  • Error
  • Dogfood on a *.tiki.org site
Feature
BigBlueButton webinar
Resolution status
Fixed or Solved
Submitted by
Xavier de Pedro
Keep informed
Jonny Bradley
Lastmod by
Xavier de Pedro
Rating
(0)
Description

Hi:

I wanted to test the new features coming along in BBB 2.3 & 2.4, so that I installed a new server with BBB 2.4. Everything from the BBB side did run smoothly, but the integration with tiki is not fully working as expected. I mean, after connectinng the tiki to bbb 2.4 server (providing the new url and bbb salt in the tiki control panel), I can see the recordings listed in the plugin bigbluebutton parsed content, but I'm never able to create a new meeting (when clicking to the create button shown by plugin bbb).

I had a look at the bbb documentationQuestion, and I see that some changes are reported to the API in bbb 2.3 and 2.4.:

Copy to clipboard
Updated in 2.3: create - Renamed keepEvents to meetingKeepEvents, removed joinViaHtml5, added endWhenNoModeratorDelayInMinutes getDefaultConfigXML obsolete, not used in HTML5 client setConfigXML obsolete, not used in HTML5 client Updated in 2.4 (under development): getDefaultConfigXML Removed, not used in HTML5 client setConfigXML Removed, not used in HTML5 client create - Added meetingLayout, activityReportTracking


I had a look i Tiki21 LTS, for instance, and I see that there are references to getDefaultConfigXML and setConfigXML in lib/bigbluebuttonlib.php

Copy to clipboard
(...) 173: $content = $this->performRequest('getDefaultConfigXML', ['random' => '1'], false); (...) 192: $client = $tikilib->get_http_client($this->getBaseUrl('/api/setConfigXML.xml') . '?'); (...)


Could this be the reason why tiki is not creating the new room in the bbb-2.4-powered server?

If that hypothesis is confirmed, then we might hit a problem in the tiki community in the afew months whenever Fred Dixon and the BBB team upgrades the bbb instance we use in the "Tiki Roundtable Meetings" and TAG meetings, etc.

I can share the details of my bbb2.4 test server (url and salt) with any dev willing to debug and fix this issue.

Solution

The connection between tiki and bbb 2.4 seems to be done successfully at last. current tests from 21.x and 24.x (with updated bbb 2.4.4) seem to work as in the past.
So luckily closing this report.

Importance
5
Easy to solve?
5
Priority
25
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
7810
Created
Wednesday 11 August, 2021 23:01:03 UTC
by Xavier de Pedro
LastModif
Sunday 23 January, 2022 15:43:23 UTC


Show PHP error messages